实验6数组参考答案.docx
- 文档编号:1799600
- 上传时间:2022-10-24
- 格式:DOCX
- 页数:19
- 大小:43.80KB
实验6数组参考答案.docx
《实验6数组参考答案.docx》由会员分享,可在线阅读,更多相关《实验6数组参考答案.docx(19页珍藏版)》请在冰豆网上搜索。
实验6数组参考答案
实验6数组
一.一维数组实验
2.编程:
输入长度为10的整型数组并输出;然后将其逆序存放后再输出。
例如:
3.编程:
辙入n个(l 例如: Inputn: 5 Input5integer: 82514max二8index=0 min-lindex=3 average=4 ttinclude { inti9n,max,min,a[10]tsum;floataverage; printf(wInputn(l ");scanf(ff%dn,&n);if(l { ”输入数据并求累加和权 /車求出平均值权 /审求最大、最小值的下标权 printf("Input%dinteger: n);for(i=0,sum=0;i scanf(w%dn,&a[i]);sum+=a[i]; }average=(float)sum/n; for(i=0,max=0,min=0;i if(a[i]>a[max]) max=i; if(a[i] min=i; }printf(Bmax=%-5dindex=%d\nw>a[max],max);printf("min=%-5dindex=%d\n"・a[min],min);printf("average=%.2f\n",average); } else printfC数据超出围■); 4.编程: 青年歌手参加歌曲大奖赛,有10个评委对她(他)进行打分,试编程求这位选手的平均得分并 辙出(去掉一个最高分和一个最低分)。 #include voidmainO { inti,max,min; floata[10],ave; printf(B请输入10个评委的打分: ”); for(i=0,ave=0;i<10;i++)/*输入分数并求累加和寧/scanfCXf",&a[i]);ave+=a[i]; for(i=0,max=0,min=0;i<10;i++)/*求最大、最小值的下标*/ { 辻(a[i]>a[max]) max=i; if(a[i] min=i; } ave=ave-a[max]-a[min]; ave=ave/8; printf(”该选手的评委打分是: "); for(i=0;i<10;i++) printf("%.2f\a[i]); printf(ff\nw); printfC去掉最高分%.2ff去掉最低分%.2f,该选手的平均得分是%・2f\nJa[max],a[min],ave) 5.编程: 用两种方法输出斐波那切数列的前40项(参考例6-4)。 要求: (1)方法1: 不使用数组; ★include voidmainO { intfl=lff2=ltf3ti; printf(w%12d%12d\fl,f2); for(i=3;i<=40;i++) { f3=fl+f2; printf("%12d\f3); if(i%5=0) printf(*\nw); fl=f2; f2=f3; } } (2)方法2: 使用一维数组。 #include voidmainO { inti; intfib[40]; fib[O]=fib[l]=l; /*计算其余的38个数权 for(i=2;i<40;i++) fib[i]=fib[i-l]+fib[i-2]; for(i=0;i<40;i++) { printfC%12d\fib[i]);if((i+l)%5==0)printfC\n"); 6.编程: 输入n个(l 输出。 例如: Inputn: 5 Input5number: 8.52.35.11.44.9 Aftersorted: 8.505.104.902.301.40 ttinclude voidmainO { inti,j,n; floata[10]tt; printf(wInputn: "); scanf("%d",&n); 辻(n>l&&n<=10) { printf("Input%dnumber: ",n);for(i=0;i scanf printf("Beforesorted: ');/*输出排序前的数据*/ for(i=0;i printf(n%.2f\a[i]); printf(B\n");
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 数组 参考答案