- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c语言简单打字练习课程设计报告(含完整源程序)
某某大学
《C语言程序设计》
题目
指导教师:
姓名:
学号:
班级:
专业:
地点:
时间:
二、上机环境
操作系统:开发工具:函数调用关系图
各函数功能说明
1、void main( ) 主函数
2、void printScreen( ) 刷新屏幕函数
3、int levelChoice( ) 游戏等级选择函数
4、int newWord( ) 生成新字符函数
5、int moving( ) 字符下降函数
6、int wordHit( ) 击中字符函数
7、int result ( ) 结果输出函数
8、int start( ) 程序开始提示操作
9、void leave( ) 函数结束
五、流程图
N
Y
N
Y
0
1
六、程序运行效果图
总结
通过这次的C语言课程设计,我对程序设计的过程有了很具体的认识,我明白了作为一个开发者应该具有坚持和吃苦耐劳的素质和乐于交流和共享的品德。而且由于在程序设计和代码编写的时候,程序中用到的很多函数是我们在课堂上并没有接触到甚至是没有听说过的,因此我们还得大量地参考有关书籍,并且从互联网上查找函数等的相关信息。与此同时,与同学的交流更是并不可少的,这个也是作为将来的一个开发者必须要具备的素质,那就是团队合作精神。因为不论将来是走向企业还是做科学研发,系统和程序都是相当复杂和庞大的,我们不可能有能力能够一个人写了所有的代码,因此就得靠团队的协作。所以,从这次的程序课程设计中,我充分得感受到了这一点,有时候和同学的交流绝对是提高工作效率的最好途径之一。
在后期,大体的代码写完了之后,我还经历了漫长的程序调试过程,因为是第一次真正地开始做一个小项目,所以在编写代码的过程中肯定存在着很多的错误。调试是一项非常需要耐心和细致观察能力的工作,有时候我们可能会一两个小时都修改不了一个错误,这时候人是容易烦躁和选择放弃的,所以必须要有坚持不懈的精神,不然程序是不可能写的好的,我们最后也只能是半途而废。当然,值得一提的是,我已经摒弃了最开始学习编程时会缺漏标点符号等等的小错误,这在一定程度上提高了调试的效率,节省了时间。
总的来说,通过这次的程序设计,我的收获良多!对C语言的认识和掌握也进入新的一个阶段。比如,switch语句的使用,我不但对switch语句的语法能够全面的掌握,而且能够很熟练的使用它。另一点,我开始能够较为熟练的使用数组和掌握函数的编写和调用的关系。本程序共用了九个函数,每一个函数的每一个语句都是经过不断的斟酌后才写出的,而且充分得利用的C语言的简洁高效表达的特点,让代码在最短的长度内发挥出最多的作用,提高了程序运行得速度。我觉得C语言在这点上是非常的好用!
八、参考文献
#include stdio.h
#include time.h
#include stdlib.h
#include conio.h
#include dos.h
#include windows.h
#define xLine 70
#define yLine 20
#define full 100
#define true 1
#define false 0
/*---------------------------------------------------------------------*/
void printScreen(int level,int right,int sum,char p[yLine][xLine])/* 刷新屏幕的输出图像 */
{
int i,j;
system(cls);
system(Color E5);
printf(等级:%d 按0退
您可能关注的文档
最近下载
- 领导干部自然资源资产离任审计研究报告.docx VIP
- 智启未来,育见新篇——AI赋能教育教学的探索 课件.pptx VIP
- 《自由泳划水技术》教案.docx VIP
- 执业药师继续教育《化妆品监督管理条例》解读习题答案.docx VIP
- 河南省新未来2025届高三上学期9月大联考语文试题.docx VIP
- 冀教版小学数学五年级上册1-9单元知识点思维导图.pdf VIP
- SL 670-2015 水利水电建设工程验收技术鉴定导则.docx VIP
- 南京医科大学2022-2023学年《细胞生物学》期末考试试卷(B卷)附参考答案.docx
- “在党的自我革命认识方面的问题”2025年学习教育对照查摆问题清单18.docx VIP
- 加工柜子的技术标准.doc VIP
文档评论(0)