第5章数组-习题答案(共11页).doc
《第5章数组-习题答案(共11页).doc》由会员分享,可在线阅读,更多相关《第5章数组-习题答案(共11页).doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上1: /*编写程序,用筛选法求 100 之内的素数。*/#include void main ()int i,j;for (i=2; i100; i+) for (j=2; ji; j+) if (i%j= 0)break;if (j = i)printf(%dt, i);2/*输入一整数,并能逐位正序或反序输出。*/#include void main()int num,a,i=0;printf(输入一个数字n);scanf(%d,&num);printf(正序输出则输入 1 反序输出输入 0n);scanf(%d,&a);switch(a)case 1:print
2、f(%d,num); break;case 0:while(0!=num)i=i*10+num%10;num=num/10;printf(%d,i);break;default:printf(请输入 0 和 1!n);break;3/*对于一个 4X4 矩阵逆时针旋转 90 度*/#include void main()int a44,i,j,b44;for(i=0;i4;i+)for(j=0;j4;j+)scanf(%d,&aij);for(i=0;i4;i+)for(j=0;j4;j+)b3-ji=aij;printf(逆时针旋转 90 度后:n);for(i=0;i4;i+)for(j=
3、0;j4;j+)printf(%d ,bij);printf(n);4: /*将一个数组中的数据奇数放到前面,偶数放到后面。*/#include void main ()int a9,b9,i,j=0,m=0;for(i=0;i9;i+)scanf(%d,&ai);for(i=0;i9;i+)if(ai%2!=0)bj=ai;j+;elseb8-m=ai;m+;for(i=0;i9;i+)printf(%d,bi); 5: /*输入一个 4X4 的矩阵,求四个边上元素的和。*/#include void main ()int i,j,a44,sum;printf(输入一个 4 阶方阵:n);f
4、or (i=0;i4;i+)for (j=0;j4;j+)scanf(%d,&aij);sum=a00+a03+a30+a33;printf(四个边上元素的和为%dn,sum);6:/*输入 9 个10 以内的自然数,将它们组成两个整数,求如何组合得到两个数的成绩最大或最小。*/#include #include void main ()int j,k;int i;int t;int a=0,b=0;int flag=1;int num9;int max,max_a,max_b;int min,min_a,min_b;printf(输入 9 个 10 以内的自然数:);for(j=0;j9;j
5、+)scanf(%d,&numj);for(j=0;j8;j+)for(k=0;knumk+1)t=numk+1;numk+1=numk;numk=t;for(i=1;i=0;j-)if(i&(int)pow(2.0,j)=0)a=a*10+numj;elseb=b*10+numj;if(flag) max=a*b;max_a=a;max_b=b;flag=0;if(maxa*b)max=a*b;max_a=a;max_b=b;a=0;b=0;flag=1;for(j=0;j8;j+)for(k=0;k8-j;k+)if(numknumk+1)t=numk+1;numk+1=numk;numk
6、=t;for(i=1;i=0;j-)if(i&(int)pow(2.0,j)=0)a=a*10+numj;elseb=b*10+numj;if(flag)min=a*b;min_a=a;min_b=b;flag=0;if(mina*b)min=a*b;min_a=a;min_b=b;a=0;b=0; printf(最小的数为%d x %d = %dn,min_a,min_b,min);printf(最大的数为%d x %d = %dn,max_a,max_b,max);7: /*输入一个数组,输出它的区间范围,例如输入 1,2,3,4,5,6,7,8,20,21,22,23,输出1-8,20-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数组 习题 答案 11
限制150内