计科专业C++程设计报告参考模板.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计科专业C程设计报告参考模板

《C++程序设计》课程设计报告 题 目: 成绩管理系统设计 系 别: 12级信息技术系 专 业: 电气工程及其自动化 班 级: 12电气工程8班 姓 名: 温嘉林,叶华彬 学 号: 2012103120826//32 指导老师: 黄锦敬 日 期: 2013/12/30 1 设计目的 掌握C++程序设计的基本方法,程序设计的思维方式,完整程序文件的组织。熟悉数组、循环结构、选择结构、结构体、指针、函数、字符串、函数的嵌套调用、自定义头文件的应用。 2 设计任务 2.1完成代码调试 2.2完成课程设计报告 3 结果与分析 这次的课程设计很有挑战性,因为越做越觉得很吸引我,它一点一点促使我向前进。在可以运行时我激动地搂着宿舍同学跳啊跳的,但是程序运行,这让我很头疼,实在是有种受不了的感觉,看看其他同学也是很郁闷,但总不能只做一半就放弃,于是我上网看程序、图书馆查资料、看课本,终于成功了!这次C++课程设计让我有实战的感觉,在实践编程过程中积累了宝贵的经验我对此门课充满了兴趣,也学到了很多知识,C++在社会中的用处也随处可见,它的作用也是不会被忽视的,我们也应该重视。这将会是一门日益重要的学科。我这次编制的这个程序,在编程过程中,曾遇到了很多问题,也失败了很多次,不过最终通过不懈的努力,翻阅资料,征求老师和同学的意见还是圆满完成了。这次的设计进一步提高了我对C++的认识,也发现了许多问题,更学到了许多知识。在这次课程设计的过程中,在同学们的相互指导下,我的编程、理解、动手及思维能力有了提高,同时也对C++的感觉更好了。让我知道了学无止境的道理。我们每一个人永远不能满足于现有的成就,人生就像在爬山,一座山峰的后面还有更高的山峰在等着你。挫折是一份财富,经历是一份拥有。这次课程设计必将成为我人生旅途上一个非常美好的回忆void input(stur s[],int n) { int i,j; for(i=0;in;i++) { cout请输入第i+1学生信息endl; cout学号 姓名 数学 语文 英语 总分 平均分endl; cins[i].num; cins[i].name; for(j=0;j3;j++) cins[i].score[j]; cins[i].sum; cins[i].ave; } cout2(s,n); } (2)计算总成绩和平均成绩 (每个同学的总成绩和平均分)并将结果输出。 void max(stur s[],int n) { int i,j,p=3; int temp=s[0].score[0]; char *a; int t; for(i=0;i=n-1;i++) { for(j=0;j3;j++) { if(temps[i].score[j]) { temp=s[i].score[j]; t=j; a=s[i].name; } } } if(t==0) cout数学:; if(t==1) cout语文:; else cout英语:; couttemp名字:aendl; } (3)输出学生数据 (本程序在主程序中可以不调用,但在其它子函数中,若要输出数组的全部内容,要嵌套调用本函数。 void count(stur s[],int n) { int i,j; for(i=0;in;i++) { s[i].sum=0; for(j=0;j3;j++) s[i].sum+=s[i].score[j]; s[i].ave=s[i].sum/float(3.0); } cout数据计算完毕!endl; (4)按总成绩排序 :本功能要在“计算总成绩和平均成绩”之后执行。对每个学生按总成绩排序,并调用“输出学生数据 ”函数,输出排序结果。 void max(stur s[],int n) { int i,j,p=3; int temp=s[0].score[0]; char *a; int t; for(i=0;i=n-1;i++) { for(j=0;j3;j++) { if(temps[i].score[j]) { temp=s[i].score[j]; t=j; a=s[i].name; } } } if(t==0) cout数

文档评论(0)

gbn092 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档