正在加载图片...
14、对于"int*pa[5]:"的描述中, 是正确的。 Apa是一个指向数组的指针,所指向的数组是5个int型元素 B.pa是一个指向某数组中第5个元素的指针,该元素是int型变量 C.pa[5]表示某个元素的第5个元素的值 D.pa是一个具有5个元素的指针数组,每个元素是一个int型指针 15、运行程序后a的值为: inta,k=4,m=6,*p1=&k,*p2=&m a=pl==&m cout<<a: 1 B C O Da无定值 16、以下的输出结果为 #include <stdio. h void maino fint i=3, j=2, a=6 a=(-i=j++)?—i:++j printf("%d, %d, %d", a, j, i A4,4,2 C1,3,1 17、以下程序中, while循环的循环次数是 void main( while(i<10) if (i<1) continue if (1==5) break: A)4 B)9 D)5 18、下面的程序,输出结果为 #includestdio. h> id main() i int *p, i: int a rintf("%d\t%d\t%d\t%d\t%d\n", *(a+i), alp-al, *p++, *++p, *(&ali]) A、866 B、 228 8 第3页共8页第 3 页 共 8 页 14、对于"int *pa[5];"的描述中,_______是正确的。 A.pa 是一个指向数组的指针,所指向的数组是 5 个 int 型元素 B.pa 是一个指向某数组中第 5 个元素的指针,该元素是 int 型变量 C.pa[5]表示某个元素的第 5 个元素的值 D.pa 是一个具有 5 个元素的指针数组,每个元素是一个 int 型指针 15、运行程序后 a 的值为______: void main() { int a,k=4,m=6,*p1=&k,*p2=&m; a=p1==&m; cout<<a;} A 4 B 1 C 0 D a 无定值 16、以下的输出结果为______: #include <stdio.h> void main() {int i=3,j=2,a=6; a=(--i==j++)?--i:++j; printf("%d,%d,%d",a,j,i); } A 4,4,2 B 3,2,3 C 1,3,1 D 4,4,1 17、以下程序中,while 循环的循环次数是______ void main( ) { int i=1; while(i<10) { if (i<1) continue; if (i==5) break; i++;} ……} A)4 B)9 C)4 D)5 18、下面的程序,输出结果为 _______。 #include<stdio.h> void main( ) { int *p, i; int a[]={2, 6, 8, 7, 9}; p=a; i=2; printf("%d\t%d\t%d\t%d\t%d\n",*(a+i), a[p-a],*p++,*++p, *(&a[i])); } A、8 6 6 6 8 B、8 2 2 8 8
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有