- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言课程设计报告1417102-08胡文锋概要
C语言课程设计报告
1417102-08 胡文锋
一、实习时间
2015年12月 28日——2016年月1月1日
二、实习地点
信息楼403机房
三、设计目的
1.加深对《C语言程序设计》课程所学知识的理解,进一步巩固C语言语法规则。熟练掌握条件语句、循环、数组、函数、指针、文件的操作。
2.学会编制结构清晰、风格良好、数据结构适当的C语言程序,从而具备解决综合性实际问题的能力。
3.程序设计方法包括结构化程序设计方法和面向对象程序设计方法,两者适用范围不同,互为补充。站在软件工程的高度,让学生初步了解用结构化的思想贯穿软件开发整个过程:软件需求分析(结构化分析方法SA)、软件设计(结构化设计方法SD)、程序编码(结构化程序设计SP)。
四、实习小组成员
1417102-08 胡文锋
1417102-18 谭斌
1417102-28 仲光明
五、指导老师
谭新良老师、徐述老师.
六、设计题目
经过小组大部分组员的讨论,决定选取选题(2、8、10);
理由:1.界面综合度高,设计此界面要用到多种控件和图标,有利于大家熟练掌握和运用。
2.怎个系统简洁明了,适于初学者。
3.代码编写涉及面广,利用提高综合应用能力。
七、基本思路及关键问题的解决方法
1、基本思路:在拿到问题之后,我们先是从内心里面接受它,然后再分析问题,在分析的过程中,我们先各自进行独立的思考,在思考完以后,我们进行集体的讨论,相互交流,说出各自的想法,最后再通过相互取长补短,最终汇成一个问题的答案。2、关键问题的解决方法:第一,独立思考;第二,集体讨论;第三,通过上网和查阅书籍;第四,请教老师或是其他小组的同学。这是我们解决关键问题的方法。1、调试过程中出现的问题:(1)程序不能运行;(2)程序运行出现错误;(3)程序出现死循环;2、解决方法:首先,找出错误的所在,然后分析错误的原因,最后再通过一些有效的途径解决问题。回顾这次课程设计,至今我仍感慨颇多,的确,自从拿到题目到完成整个编程,从理论到实践,在整整一个星期的日子里,可以学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论和知识是远远不够的,只有把所学的理论知识与实际相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考能力。
做完这个课程设计,我们的自信一下子提高了,我们也会写程序了;尽管对于有些人这种程序会很简单,可对于我们C语言初学者来说,已经很不容易了。这次体验为以后的学习计算机的我们增强了信心。享受劳动成果的滋味实在美妙啊! 很感谢这次的课程设计,它使我更加地体会到多看专业书的重要性,只有掌握了一定量的专业知识才能得心应手地解决诸多问题;另外,在做任何事倒要有耐心,不要一遇到困难就退缩;在学习和工作中要时刻谨记“团结”二字,它好比通向成功的铺路石,不可或缺。 人生的道路是曲折的,但正是因为曲折人生才光彩夺目,在人生的道路上,总遇到重重困难,但正是因为困难我们才变得更坚强。今后的路还很长,面对困难,让我们用行动去俘虏它吧!
#includestdio.h
struct Student //设定一个包括学生学号、姓名、三科分数的结构体
{
int NO;
char name[20];
float score1,score2,score3;
};
void main()
{float max(float x,float y); //声明函数max
struct Student stu[5000]; //设定一个可容纳5000个结构体的量
int i,n; //定义两个整形变量i,n
float ave,sum,c,p[5000]={0}; //定义四个浮点型变量ave,sum,c,p[5000]
printf(the number of student:);
scanf(%d,n); //从键盘输入学生个数n
printf(put the imformation of student:);
for(i=1;i=n;i++)
scanf(%d %s %f %f %f,stu[i].NO,stu[i].name,s
文档评论(0)