为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

数组

2012-01-10 5页 doc 35KB 23阅读

用户头像

is_147895

暂无简介

举报
数组1.以下程序的输出结果是 《B》 A) 20 B) 21 C) 22 D)23 main() { int i,k,a[10],p[3]; k=5; for (i=0;i=1); for(j=i-1;j>=0;j--) printf(“%d”,a[j]); printf(“\n”); } 3. 执行下面的程序段后,变量k中的值为《A》 A) 不定值 B) 33 C) 30 D) 10 int k=3, s[2]; s[0]=k; k=s[1]*10; 4. 若有以下调...
数组
1.以下程序的输出结果是 《B》 A) 20 B) 21 C) 22 D)23 main() { int i,k,a[10],p[3]; k=5; for (i=0;i<10;i++) a[i]=i; for (i=0;i<3;i++) p[i]=a[i*(i+1)]; for (i=0;i<3;i++) k+=p[i]*2; printf("%d\n",k); } 2. 以下程序运行后,输出结果是 《B》 A)1000 B)10010 C)00110 D)10100 main( ) { int y=18,i=0,j,a[8]; do { a[i]=y%2;i++; y=y/2; } while(y>=1); for(j=i-1;j>=0;j--) printf(“%d”,a[j]); printf(“\n”); } 3. 执行下面的程序段后,变量k中的值为《A》 A) 不定值 B) 33 C) 30 D) 10 int k=3, s[2]; s[0]=k; k=s[1]*10; 4. 若有以下调用语句,则不正确的fun函数的首部是 《C》 A) void fun(int m, int x[]) B) void fun(int s, int h[41]) C) void fun(int n, int a) D) void fun(int p, int *s) main() { … int a[50],n; … fun(n, &a[9]); 5. 有如下程序 《D》 main() { int n[5]={0,0,0},i,k=2; for(i=0;i==0;i++,printf(“%d\n”,n[k])); } 该程序的输出结果是 A) 不确定的值 B) 2 C) 1 D) 0 6. 有如下程序《A》 main() { int a[3][3]={{1,2},{3,4},{5,6}},i,j,s=0; for(i=1;i<3;i++) for(j=0;j=0;i--) a[i]=10-i; printf("%d%d%d",a[2],a[5],a[8]); } A) 258 B) 741 C) 852 D) 369 13. 以下数组定义中不正确的是 《D》 A) int a[2][3]; B) int b[][3]={0,1,2,3}; C) int c[100][100]={0}; D) int d[3][]={{1,2},{1,2,3},{1,2,3,4}}; 14.以下程序的输出结果是 《A》 main() { int a[4][4]={{1,3,5},{2,4,6},{3,5,7}}; printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0]; ) A} 0650 B} 1470 C} 5430 D} 输出值不定 15. 若已定义:int a[10], i;,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、4、5、6、7、8、9、10;在第二个循环中使a数组前10个元素中的值对称折叠,变成1、2、3、4、5、5、4、3、2、1。请填空。 fun( int a[ ]) { int i; for(i=1; i<=10; i++) 【?】=i; 《a[i-1]》 for(i=0; i<5; i++) 【?】=a[i]; 《a[9-i]》 } 16. 以下程序的输出结果是 《A》 f(int b[],int m,int n) { int i,s=0; for(i=m;ia[row][colum]){row=i;colum=j;} *n= 【?】; 《row》 return 【?】; 《a[row][colum]》 } main() {int a[N][M]={9,11,23,6,1,15,9,17,20},max,n; max=select(a,&n); printf("max=%d,line=%d\n",max,n); }
/
本文档为【数组】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索