实验1 c语言综合编程

实验1 c语言综合编程

ID:37990002

大小:50.00 KB

页数:6页

时间:2019-05-23

实验1 c语言综合编程_第1页
实验1 c语言综合编程_第2页
实验1 c语言综合编程_第3页
实验1 c语言综合编程_第4页
实验1 c语言综合编程_第5页
资源描述:

《实验1 c语言综合编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一:C语言程序设计综合训练一、实验目的1、巩固复习所学的C语言程序设计知识;2、提高C语言综合编程能力。二、实验内容1、实验题目(1)编写一个求多项式的值的程序,调试并运行该程序。多项式P(x)=c0xn+c1xn-1+…+cn-1x+cn,其中,系数存放在数组c[]中,即•c[]={c[0],c[1],…,c[n-1],c[n]}(2)设一个班有10个学生,每个学生有学号,以及数学、物理、英语、语文、体育5门课的成绩信息。分别编写3个函数以实现以下3个要求:①求数学的平均成绩。②对于有两门以上课程不及格的学生,输出他们的学号、各门课成绩及平均成绩。

2、③输出成绩优良的学生(平均成绩在85分以上或全部成绩都在80分以上)的学号、各门课成绩和平均成绩。(用抓图的形式粘贴到实验报告上)。2、实验报告的要求(1)总体要求请同学们认真按下述格式要求写好实验报告,在下次理论课期间将纸质文档由学习委员交任课教师批阅,同时将电子文档发送至huang_tongcheng@163.com,以便评定实验成绩。(2)格式要求①实验目的②实验内容③设计说明:写出数据结构的定义和伪码算法④调试分析:内容包括a.调试过程中遇到的问题是如何解决的b.对设计与实现的回顾讨论和分析c.算法的时空分析和改进设想d.经验与体会等⑤测试结果:

3、包括输入和输出⑥带注释的源程序三、参考程序模板1.实验程序一模板/************************************************//**实验程序一:求多项式的值**//************************************************/#include;floatpolynomial(floatc[],intn,floatx){inti,j;floatvalue,power;for(i=0;i<=n;i++){for(power=1,j=0;j

4、成value+=c[n-i]*power;}returnvalue;}intmain(){floatc[]={11,-22,33,-44,55,-66,77};intn=7;printf("thevalueofpolynomialis");printf(//请填写完成);}2.实验程序二模板/********************************************//**实验二程序头文件**//********************************************/#include#include

5、ring.h>#definem5#defineNULL0typedefstructstnode{charid;charname[16];intcls[m];floatave;structstnode*next;}students;students*head;/********************************************//**实验二程序子函数**//********************************************/voidaverage()//求平均成绩函数{inti,j;floatsum,aver;s

6、tudents*p;printf("t**********数学平均成绩***********");for(i=0;i<1;i++)//i<1只求数学平均成绩;inext){//请自行补充完善}aver=sum/j;printf("t数学平均成绩:%5.2f",aver);}}voidnopass()//不及格学生函数{inti,t;students*p;p=head;//从第一个节点开始查找printf("t**********有两门或两门以上课程

7、不及格的学生**********");printf("t****学号**数学**物理**英语**语文**体育**平均成绩****");while(p->next)//最后一个节点无数据,不用输出{i=0;t=0;while(icls[i]<60){t++;}i++;if(t>=2)//判断是否满足两门以上{printf("t%7d",p->id);for(i=0;icls[i]);printf("%8.2f",p->ave);i=m;//用于跳出while语句}}p=p

8、->next;//查找下一个学生}}voidgood()//优秀学生函数{//请

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。