C语言打字练习程序课程设计报告
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
需要耐心和细致观察能力的工作,有时候我们可能会一两个小时都修改不了一个错误,这时
候人是容易烦躁和选择放弃的,所以必须要有坚持不懈的精神, 不然程序是不可能写的好的,
我们最后也只能是半途而废。当然,值得一提的是,我已经摒弃了最开始学习编程时会缺漏
标点符号等等的小错误,这在一定程度上提高了调试的效率,节省了时间。
且充分得利用的C语言的简洁高效表达的特点,让代码在最短的长度内发挥出最多的作用, 提高了程序运行得速度。我觉得C语言在这点上是非常的好用!
八、参考文献
李春葆C语言程序设计教程(第二版)清华大学出版社2011
李春葆C语言程序设计教程(第二版)学习指导清华大学出版社2012
刘汝佳算法竞赛入门经典
清华大学出版社2012
使用者在本次使用中的击中数和总下落字母的个数之比。并且游戏设置了九个等级,随着数
字的增加,等级越高,字母下落的速度逐步提高, 这样能够更好的迎合不同水平的用户需求。 使用本程序很简单, 因为在写代码时,我很注重的是界面的友好,所以,在用户的每次操作
前,界面上都有详细的操作提醒,只要跟着提示输入就能很快速地进入并开始练习。
的,我们不可能有能力能够一个人写了所有的代码,因此就得靠团队的协作。所以,从这次 的程序课程设计中,我充分得感受到了这一点,有时候和同学的交流绝对是提高工作效率的
最好途径之一。
在后期,大体的代码写完了之后,我还经历了漫长的程序调试过程,因为是第一次真 正地开始做一个小项目,所以在编写代码的过程中肯定存在着很多的错误。调试是一项非常
总的来说,通过这次的程序设计,我的收获良多!对C语言的认识和掌握也进入新的
一个阶段。比如,switch语句的使用,我不但对switch语句的语法能够全面的掌握,而且能 够很熟练的使用它。另一点,我开始能够较为熟练的使用数组和掌握函数的编写和调用的关 系。本程序共用了九个函数, 每一个函数的每一个语句都是经过不断的斟酌后才写出的,而
、上机环境
操作系统:wi ndows XP
开发工具:VC6.0
三、函数调用关系图
四、各函数功能说明
1、void main()
主函数
2
、void printScreen()
刷新屏幕函数
3
、int levelChoice()
游戏等级选择函数
4
、int newWord()
生成新字符函数
5
、int moving()
字符下降函数
6
、int Hale Waihona Puke BaiduordHit()
击中字符函数
7
、int result ()
结果输出函数
8
、int start()
程序开始提示操作
9
、void leave()
函数结束
五、流程图
六、程序运行效果图
七、总结
通过这次的C语言课程设计,我对程序设计的过程有了很具体的认识,我明白了作为
一个开发者应该具有坚持和吃苦耐劳的素质和乐于交流和共享的品德。而且由于在程序设计
和代码编写的时候,程序中用到的很多函数是我们在课堂上并没有接触到甚至是没有听说过 的,因此我们还得大量地参考有关书籍,并且从互联网上查找函数等的相关信息。与此同时,
与同学的交流更是并不可少的,这个也是作为将来的一个开发者必须要具备的素质,那就是
团队合作精神。因为不论将来是走向企业还是做科学研发,系统和程序都是相当复杂和庞大
青岛理工大学
《C语言程序设计》
题目
指导教师:李兰老师
姓名:
学号:2011
班级:
专业:
计算机科学
地点:
现代教育中心机房201
时间:
2012626至2012.6.29
、内容
本程序主要实现的是对使用者的打字速度进行练习和提高。因为界面友好亲和,因此 能让使用者在轻松愉快中练习并快速提高自己的打字速度和准确性。程序主要的功能有记录
候人是容易烦躁和选择放弃的,所以必须要有坚持不懈的精神, 不然程序是不可能写的好的,
我们最后也只能是半途而废。当然,值得一提的是,我已经摒弃了最开始学习编程时会缺漏
标点符号等等的小错误,这在一定程度上提高了调试的效率,节省了时间。
且充分得利用的C语言的简洁高效表达的特点,让代码在最短的长度内发挥出最多的作用, 提高了程序运行得速度。我觉得C语言在这点上是非常的好用!
八、参考文献
李春葆C语言程序设计教程(第二版)清华大学出版社2011
李春葆C语言程序设计教程(第二版)学习指导清华大学出版社2012
刘汝佳算法竞赛入门经典
清华大学出版社2012
使用者在本次使用中的击中数和总下落字母的个数之比。并且游戏设置了九个等级,随着数
字的增加,等级越高,字母下落的速度逐步提高, 这样能够更好的迎合不同水平的用户需求。 使用本程序很简单, 因为在写代码时,我很注重的是界面的友好,所以,在用户的每次操作
前,界面上都有详细的操作提醒,只要跟着提示输入就能很快速地进入并开始练习。
的,我们不可能有能力能够一个人写了所有的代码,因此就得靠团队的协作。所以,从这次 的程序课程设计中,我充分得感受到了这一点,有时候和同学的交流绝对是提高工作效率的
最好途径之一。
在后期,大体的代码写完了之后,我还经历了漫长的程序调试过程,因为是第一次真 正地开始做一个小项目,所以在编写代码的过程中肯定存在着很多的错误。调试是一项非常
总的来说,通过这次的程序设计,我的收获良多!对C语言的认识和掌握也进入新的
一个阶段。比如,switch语句的使用,我不但对switch语句的语法能够全面的掌握,而且能 够很熟练的使用它。另一点,我开始能够较为熟练的使用数组和掌握函数的编写和调用的关 系。本程序共用了九个函数, 每一个函数的每一个语句都是经过不断的斟酌后才写出的,而
、上机环境
操作系统:wi ndows XP
开发工具:VC6.0
三、函数调用关系图
四、各函数功能说明
1、void main()
主函数
2
、void printScreen()
刷新屏幕函数
3
、int levelChoice()
游戏等级选择函数
4
、int newWord()
生成新字符函数
5
、int moving()
字符下降函数
6
、int Hale Waihona Puke BaiduordHit()
击中字符函数
7
、int result ()
结果输出函数
8
、int start()
程序开始提示操作
9
、void leave()
函数结束
五、流程图
六、程序运行效果图
七、总结
通过这次的C语言课程设计,我对程序设计的过程有了很具体的认识,我明白了作为
一个开发者应该具有坚持和吃苦耐劳的素质和乐于交流和共享的品德。而且由于在程序设计
和代码编写的时候,程序中用到的很多函数是我们在课堂上并没有接触到甚至是没有听说过 的,因此我们还得大量地参考有关书籍,并且从互联网上查找函数等的相关信息。与此同时,
与同学的交流更是并不可少的,这个也是作为将来的一个开发者必须要具备的素质,那就是
团队合作精神。因为不论将来是走向企业还是做科学研发,系统和程序都是相当复杂和庞大
青岛理工大学
《C语言程序设计》
题目
指导教师:李兰老师
姓名:
学号:2011
班级:
专业:
计算机科学
地点:
现代教育中心机房201
时间:
2012626至2012.6.29
、内容
本程序主要实现的是对使用者的打字速度进行练习和提高。因为界面友好亲和,因此 能让使用者在轻松愉快中练习并快速提高自己的打字速度和准确性。程序主要的功能有记录