正在加载图片...
A)*p B)*a C)a[7]D)a[p-a] 16若有说明:inta[10]:则对数组元素的正确引用是()。 A)a[10]B)a[3,5]C)a[5.0]D)a[10-10] 17有以下程序,程序运行后的输出结果是() void point(int *p)pp 3;} void main(void {intb[5]={1,2,3,4,5},*p=b; point (p); printf("%d\n",*p); A)1B)3 C)4D)5 18有以下程序,程序运行后的输出结果是() void main(void) {inta[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[1],*q=p+5; printf ("%d\n",*p +*q): A)16B)10 C)8 D)9 19下列程序的输出结果为() void main() {inta=5,b=4,c=3,d; d=(a>b>c): printf("%d\n",d) A)1 B)0c)任意值 D)-1 20执行以下程序后,输出#号的个数是() void main() { int i,j; for(i=1;i=3;i+) for(j=1;j<=i;j++)putchar('#'); A)2B)3C)5D)6 二填空题(每题4分,共8*4=32分,答题时,请把编号写清楚) 21以下程序的输出结果为 #include〈stdio.h> void main() { inta=5,b=4,c=3,d=2: if(a>b) printf(“%d\n”,c-d): else printf(“%d\n”,dtl):} 22以下程序运行后的输出结果是 void swap(int x) 程序设计基础(C)A卷 共3页第2页程序设计基础(C) A 卷 共3页 第2页 A)*p B)*a C)a[7] D)a[p-a] 16 若有说明:int a[10];则对数组元素的正确引用是( )。 A)a[10] B)a[3,5] C)a[5.0] D)a[10-10] 17 有以下程序,程序运行后的输出结果是 () void point(int *p) {p = p + 3;} void main(void ) {int b[5]={1,2,3,4,5},*p=b; point(p); printf("%d\n",*p); } A)1 B)3 C)4 D)5 18 有以下程序,程序运行后的输出结果是() void main(void) { int a[10] ={1,2,3,4,5,6,7,8,9,10}, *p=&a[1], *q=p+5; printf("%d\n", *p + *q);} A)16 B)10 C)8 D)9 19 下列程序的输出结果为( ) void main() { int a=5,b=4,c=3,d; d=(a>b>c); printf("%d\n",d);} A)1 B) 0 c)任意值 D)-1 20 执行以下程序后,输出'#'号的个数是( ) void main() { int i,j; for(i=1; i<=3; i++) for(j=1; j<=i; j++) putchar('#'); } A) 2 B)3 C)5 D)6 二 填空题(每题 4 分,共 8*4 = 32 分,答题时,请把编号写清楚) 21 以下程序的输出结果为_______ #include <stdio.h> void main() { int a=5,b=4,c=3,d=2; if(a>b) printf(“%d\n”,c-d); else printf(“%d\n”,d+1);} 22 以下程序运行后的输出结果是_______ void swap(int x)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有