题目内容

以下程序段执行后的输出结果是【 B 】。int a[8]={1,2,3,4,5,6,7,8}, *p;int i; p=a;for(i=1;i<8;i++,i++)printf("%d,",*(p+i));

A. 1,3,5,7
B. 2,4,6,8
C. 1,2,3,4,5,6,7,8
D. 5,6,7,8

查看答案
更多问题

以下程序段的运行结果是【】。char a[]="Fujian"; char *p=a;for( ;*p!='\0';p++) printf("%c",*p);

A. Fu
B. Fuj
C. ian
D. Fujian

若已定义:int a[2][3]={{1,2,3},{4,5,6}},*p=&a[0][0]; ,则*(p+4)的值为【 】。

A. 3
B. 4
C. 5
D. 6

若已定义:int a[2][3]={{1,2,3},{4,5,6}},(*p)[3]=a; ,则*(*(p+1)+2)的值为【】。

A. 3
B. 4
C. 5
D. 6

若已定义:int a[2][3]={{1,2,3},{4,5,6}},*p[2];p[0]=a[0];,则*(p[0]+2)的值为【】。

A. 3
B. 4
C. 5
D. 0

答案查题题库