实验6.数组-参考答案

实验6.数组-参考答案

ID:31262963

大小:96.50 KB

页数:16页

时间:2019-01-07

实验6.数组-参考答案_第1页
实验6.数组-参考答案_第2页
实验6.数组-参考答案_第3页
实验6.数组-参考答案_第4页
实验6.数组-参考答案_第5页
资源描述:

《实验6.数组-参考答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、WORD格式整理实验6数组一、一维数组实验2.编程:输入长度为10的整型数组并输出;然后将其逆序存放后再输出。例如:Input10number:0123456789Afterreversed:9876543210#includevoidmain(){inti,j,a[10],t;printf("Input10number:");for(i=0;i<10;i++)/*读入数据*/scanf("%d",&a[i]);printf("origindata:");for(i=0;i<10;i++)/*输出原始数

2、据*/printf("%d",a[i]);printf("");for(i=0,j=9;i

3、nteger:82514max=8index=0min=1index=3average=4学习参考资料分享WORD格式整理#includevoidmain(){inti,n,max,min,a[10],sum;floataverage;printf("Inputn(1

4、]);sum+=a[i];}average=(float)sum/n;/*求出平均值*/for(i=0,max=0,min=0;ia[max])max=i;if(a[i]

5、);}4.编程:青年歌手参加歌曲大奖赛,有10个评委对她(他)进行打分,试编程求这位选手的平均得分并输出(去掉一个最高分和一个最低分)。#includevoidmain(){inti,max,min;floata[10],ave;printf("请输入10个评委的打分:");for(i=0,ave=0;i<10;i++)/*输入分数并求累加和*/{scanf("%f",&a[i]);学习参考资料分享WORD格式整理ave+=a[i];}for(i=0,max=0,min=0;i<10;i++)/*求最大

6、、最小值的下标*/{if(a[i]>a[max])max=i;if(a[i]

7、不使用数组;#includevoidmain(){intf1=1,f2=1,f3,i;printf("%12d%12d",f1,f2);for(i=3;i<=40;i++){f3=f1+f2;printf("%12d",f3);if(i%5==0)printf("");f1=f2;f2=f3;}}(2)方法2:使用一维数组。#include学习参考资料分享WORD格式整理voidmain(){inti;intfib[40];fib[0]=fib[1]=1;for(i=2;i<40;

8、i++)/*计算其余的38个数*/fib[i]=fib[i-1]+fib[i-2];for(i=0;i<40;i++){printf("%12d",fib[i]);if((i+1)%5==0)printf("");}}6.编程:输入n个(1

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

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

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