C语言课程课程设计

2020-05-08 08:20

课 程 设 计 报 告

课程名称 《C语言程序设计》

系 别:XXX 专业班级:XXX班 学 号:XXXXXXXXXX 姓 名:XXX

课程题目:10或100以内儿童加减乘除算术游戏 完成日期:2013.6.14-19 指导老师:XXX

2013年 6月 21日

课程设计目的1.掌握利用C语言编写程序的基本方法,提高C语言编程技巧,培养分析问题、解决问题的能力; 2.与书本知识想结合,进行实际操作锻炼。 3.熟练掌握C语言的编译、调用方法。 4.让自己能独立完成一些简单的程序编写。 5.能熟练的掌握一些基本的编写技巧。 6.掌握在VC环境只编写程序的方法和技巧。 7.通过实训巩固这学期所学C语言的知识。 1.建立模块,分别创建功能模块和应用模块。 课程设计要求2.调试程序,修正错误,最终使程序能够正常运行。 3.程序要求简洁明了、可读性强。 4.画出编程流程图、列出程序清单,认真填写实训报告。 1. 在函数调用时,参数表达式的个数与函数定义的个数、数据类型度应该课程设计注意事项匹配,若不匹配可能出现预料不到的结果。 2.在使用switch语句时,其后面的表达式与常量表达式的数据类型必须一致,常量表达式中不能包含变量。 3.一定要注意根据题目要求怎样用rand( )函数产生两个10或100以内的整数。

课程设计内容(一)设计要求:编写出要求程序,能够实现100以内简单的加减乘除运算。 (二)设计方法:自顶向下,逐步细化,模块化,结构化。 (三) 设计步骤: 1.明确设计目的,分析设计程序 void multiplication(); 加减乘除法运算 2.进行程序设计,编写源程序 a.设计思路 根据设计要求,进行加减乘除法运算的编程。利用(switch)语句把100以内的加减乘除法运算分为10以内和100以内两种。利用rand()函数产生随机数。注意对加减乘除法运算中必要条件的分析和编程。 b.编译运行 (1)通过修改程序主函数子函数中的for语句及printf()使编制的程序能够运行,理解程序中各循环语句各函数的意义。 (2)依次对各源程序进行逐步细化,修改不恰当的语句,使源程序简洁化、结构化、模块化。 3.检验程序的运行结果 a、按照分析和编出的加减乘除法模块程序,进行试运行,计算机提示答对或者答错并给出正确答案,按Y继续,按N退出并统计出正确率。 b、按0退出整个程序

1.按照要求画出模块图 2.根据每个模块的实际要求画出流程图 3.每个小组成员按照流程图的步骤和要求编制自己负责的程序 4.对各个模块的程序进行修改,完善和调试 5.按顺序把各个模块组装起来,在进行调试和修改工作,使之能按要求运行 课程设计简要操作步骤

通过完成C语言课程设计,我深刻体会到了C语言应运的广泛课程设计心得体会性,巩固了自身的C语言知识,掌握了编程,程序改错,自定义函数的定义,简单的实际编程过程,大大拓展我的视野,学到很多课本上学不到的东西,并通过小组的合作模式完成任务,很大的锻炼了我们的实际操作能力,通过合作使我意识到了团对精神的重要性,通过C语言课程设计的实际体会,也更加巩固了我们的课本知识,极大的培养了我的程序设计兴趣,让我对将来更深一层的学习更加有信心。 课程设计评语及成绩

评语 成绩指导教师 (签 名) 2013年6月 日 附件:


C语言课程课程设计.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:住院患者入院须知

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: