欢迎来到天天文库
浏览记录
ID:40547705
大小:52.00 KB
页数:4页
时间:2019-08-04
《c语言实验报告6》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C语言程序设计(A)(2012-2013-1)实验报告6教学班级:机械115班学号:10姓名:李俊课程教师:曹瑛实验辅导教师:曹瑛江西理工大学4实验1实验题目:1利用数组实现,歌唱比赛10个评委打分,输统计最后得分,(去掉最高分,去掉最低分,再求平均)实验前的源程序:#includemain(){inti,j,a[10],;floatsum=0,p,t;printf("Pleaseinput10marksdate:");for(i=0;i<10;i++)scanf("%f",&a[i]);printf("");for(j=0;j<9;j++)for
2、(i=0;i<9-j;i++)if(a[i]>=a[i+1]){t=a[i];a[i]=a[i+1];a[i+1]=t;}for(i=1;i<9;i++){sum=sum+a[i];}p=sum/8;printf("平均分数=%3.2f",p);}实验错误报告:完成构建cyun6-1:0个错误,0个警告。当输入的分数是小数时,运算结果就会出错。实验后的源程序:#includemain(){inti,j;floata[10],sum=0,p,t;printf("Pleaseinput10marksdate:");for(i=0;i<10;i++)sc
3、anf("%f",&a[i]);printf("");江西理工大学4for(j=0;j<9;j++)for(i=0;i<9-j;i++)if(a[i]>=a[i+1]){t=a[i];a[i]=a[i+1];a[i+1]=t;}for(i=1;i<9;i++){sum=sum+a[i];}p=sum/8;printf("平均分数=%3.2f",p);}实验2实验题目:2用递推法求Fibonacci数列的前20项,并以每行5个输出。Fibonacci数列:1,1,2,3,5,8,13,21,34,……。递推公式:Fn=1(n=1,n=2),Fn=Fn-1+Fn-2(n
4、>2)实验前的源程序:#includemain(){intf1=1,f2=1,f,i,j;printf("%8d%8d",f1,f2);for(i=1;i<=4;i++){for(j=1;j<=5;j++){f=f1+f2;f1=f2;f2=f;printf("%8d",f);}printf("");}}实验错误报告:完成构建cyun6-2:0个错误,0个警告。运行结果出错了,第一行超过了5个数字。江西理工大学4实验后的源程序:#includemain(){intf1=1,f2=1,f,i;printf("%8d%8d",f1,f2)
5、;for(i=3;i<=20;i++){f=f1+f2;f1=f2;f2=f;printf("%8d",f);if(i%5==0)printf("");}}江西理工大学4
此文档下载收益归作者所有