C语言课程设计精选文档.docx

上传人:b****6 文档编号:5605536 上传时间:2022-12-28 格式:DOCX 页数:7 大小:93.74KB
下载 相关 举报
C语言课程设计精选文档.docx_第1页
第1页 / 共7页
C语言课程设计精选文档.docx_第2页
第2页 / 共7页
C语言课程设计精选文档.docx_第3页
第3页 / 共7页
C语言课程设计精选文档.docx_第4页
第4页 / 共7页
C语言课程设计精选文档.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

C语言课程设计精选文档.docx

《C语言课程设计精选文档.docx》由会员分享,可在线阅读,更多相关《C语言课程设计精选文档.docx(7页珍藏版)》请在冰豆网上搜索。

C语言课程设计精选文档.docx

C语言课程设计精选文档

TTMSsystemofficeroom【TTMS16H-TTMS2A-TTMS8Q8-TTMSHHJ8】

 

C语言课程设计精选文档

《C语言课程设计》

课程设计报告

 

题目

字符文件处理

学号

姓名

祁浩

年级专业

2014级自动化

指导教师

王元航

完成日期

2014

6

22

 

安徽师范大学物理与电子信息学院

CollegeofPhysicsandElectronicInformation,AnhuiNormalUniversity

1.课程设计与分析………………………………

1.1课题背景及意义

  1.2目的要求

1.3课题要求

    1.4设计目标

2.设计概要…………………………………………

   2.1问题解决的思路概

3.主程序设计流程图………………………………

   3.1主程序的简要流程图

4.详细函数体模块算法介绍……………………………

    4.1文件生成的算法

    4.2文本单词计数算法

    4.3特定单词计数算法

5.用户使用说明与简单调试……………………………………

6.整体程序…………………………………………

7.总结与心得……………………………………

一.课程设计与分析

1、课题背景及意义

伴随着信息化与自动化时代的到来,人类逐渐的将自己从体力,脑力等各方面得以解放,而人类则愈来愈追求智能化,因而利用程序实现智能成为一个人们必将面对的话题。

而自动计数也是实现智能化的必经之路,利用大一刚学习的C语言进行编程实现自动计数恰恰是在我们的能力范围之内,所以进行这一课程设计的学习与研究,正能检验我们学习这门课程的质量与对所学知识的创新与拓展。

2、目的要求:

在教师指导下,学生根据选定的课题,综合运用所学程序设计的知识,完成问题分析、模块设计、代码编写、程序调试和运行等训练任务。

通过课程设计,初步锻炼运用所学基础知识解决实际问题的能力,掌握软件开发的基本过程和基本方法以及良好的编程风格,培养在软件开发中相互合作的团队意识。

3、课题要求

1)?

统计英文文本文件中单词的个数;?

2)?

统计某一个特定单词出现的频度。

4、设计目标

用数组接收文件的所有字符或直接从文件读取,然后通过循环计数与比较分析。

二.设计概要

1、问题解决的思路概述

首先是确定结构化程序设计的流程图,并以此为依据编写结构函数体,由于文件知识方面的生疏,我不得不借助数组用来接收文件的所有字符。

此函数通过把主函数构造出利用switch的多通道性开发出具有选择功能的入口,分别将文件生成函数,文本单词计数函数,特定单词计数函数作为它的三个分支,并且这三个函数均无返回值,这样便实现了程序的简洁,有序和高效。

程序中加入了文件生成函数则便于程序的检测,并且使程序多出了创建文件的功能。

文本单词计数函数则将文件的所有字符读入数组,然后利用循环实现计数。

特定单词计数函数利用循环嵌套完成特定单词的匹配与自动计数。

2、本程序下定义的相关函数

1、voidcreat_text_file()

程序设计(第三版).北京:

清华大学出版社,2005

【2】GaryJ.Bronson着。

标准C语言基础教程(第四版)。

电子工业出版社

物理与电子信息学院课程设计评定意见

指导教师评语

主要内容包括:

设计报告内容的完整性和完成情况、报告格式的规范性、通过课程设计取得的收获等。

成绩:

签名:

年 月 日

注:

本页与上一页用A3纸套印成封面和封底,课程设计报告正文用A4纸打印然后装订

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1