C语言课程设计报告

发布 2022-10-03 03:45:28 阅读 3537

目录。c语言程序设计》课程设计 1

1. 程序分析与设计 3

2.流程图 3

3. 源程序清单 3

4.调试过程 4

5.程序有待改进的地方 4

6. 本次实习的收获和建议 5

参考文献 5

附录 5小学生两位数加减乘除家教程序。

课程设计题目:

小学生2位数加减乘除家教程序。

设计要求:a) 练习。

b) 测验。

c) 查看测验成绩。

要求具体说明。

练习:包括每次可以在+、-

四种运算中任选其中的1到4种出题,每题只包含一个运算符。

每答完一题,要显示目前得分)

程序需出现必要的文字说明、提示。可使用循环语句。

出题方式可有:程序固定、计算机随机产生、程序运行后写入等。程序固定方式太死板,计算机随机产生方式有一定难度,运行后写入方式较易,故可选用运行后写入方式书写程序。

循环语句使用for语句。

判断题目运算方法用switch语句。

判断正误用if判断。

注意数的类型,特别是char型。

在程序运行的过程中,出现了很多的错误。有很复杂的问题,也不乏许多低级的错误。在写入文件的时候,首先我用的switch语句使用错误,然后for循环不到位,已及一些语法错误。

对数的类型未考虑到位,对程序的运行顺序混乱。经过调试,找到了错误并及时改正,完成了程序设计。

这个程序不能自行随机出题,需人为的输入题目,这有一定的工作量,不太方便,不具备快捷简单的优点,需要改进,使程序具有随机出题的功能。

发现自己在编程上还有很大的不足,未能信手拈来,对语法生疏。

发现平时在课上的所学要真正的转化为实践还有很大的难度,与实际具有很大的差别,需要大量的练习。

通过这次实习,我的收获是:对今后的程序学习指明了方向——切合实际。

建议:多复习,所谓为故而知新。多练习,所谓熟能生巧。多与实际接触接触,所谓一切源于实际。

1] 杨有安。 程序设计基础教程(c语言). 人民邮电出版社,2009.

2] 谭浩强。 c程序设计教程。清华大学出版社,2009.

3] 谭浩强。 c程序设计题解与上机指导(第三版) .清华大学出版社, 2005.

4] 邱仲潘。 c语言参考手册。 机械工业出版社,2004.

测试数据:一共10道题目,每道10分,请做第1题:

请输入题目:

请输入答案:37

正确。目前得分:10

一共10道题目,每道10分,请做第2题:

请输入题目:

请输入答案:56

错误。目前得分:10

一共10道题目,每道10分,请做第3题:

请输入题目:

请输入答案:90

正确。目前得分:20

一共10道题目,每道10分,请做第4题:

请输入题目:

请输入答案:26

正确。目前得分:30

一共10道题目,每道10分,请做第10题:

请输入题目:

请输入答案:75

正确。目前得分:70

c语言课程设计报告 课程设计报告

周口师范学院。课程设计报告。院 系 计算机科学与技术学院 班级。学生姓名学号。设计题目 职工工资管理系统。完成日期 年月日 课程设计任务书。设计题目 工资管理系统 教研室主任指导教师 年月日。摘要11设计内容 任务及具体要求2 1.1设计内容2 1.2设计任务及具体要求2 2概要设计3 2.1该系统...

C语言课程设计报告

华中科技大学计算机科学与技术学院。题目 专业 班级 学号 姓名 成绩 指导教师 完成日期 2016年月日。目录。一 系统需求分析 1 二 总体设计 2 三 数据结构设计 3 四 详细设计 4 五 系统实现 5 六 运行测试与结果分析 6 七 总结 7 八 参考文献 8 九 指导教师评语 9 对所要解...

C语言课程设计报告

c语言。课程设计。商业销售管理系统。学号 121407210 姓名 宋军。班级 软件1202 指导老师 邹姝稚。成绩 2013年6月。一 任务描述。编写一个商品销售管理系统,是其能够拥有商品买卖和库存管理功能。在顾客选购时,需给出输入商品名称,或商品型号,或选择列表进而输入商品编号三种选择,在顾客选...