题目内容

以下程序的输出结果是( )。void main( ){int i,x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1];for(i=0;i<4;i+=2)printf("%d",p[i]);}

A. 52
B. 51
C. 53
D. 97

查看答案
更多问题

以下程序的输出结果是( )。void main( ){char a[10]={'1','2','3','4','5','6','7','8','9',0},*p;int i;i=8;p=a+i;printf("%s\n",p-3);}

A. 6
B. 6789
C. '6'
D. 789

以下程序的输出结果是( )。void main( ){int a[ ]={1,2,3,4,5,6,7,8,9,10,11,12};int *p=a+5, *q=NULL;* q=*(p+5);printf("%d %d \n",*p,*q);}

A. 运行后报错
B. 6 6
C. 6 12
D. 5 5

以下程序段的输出结果是( )。char b1[8]="abcdefg",b2[8],*pb=b1+3;while (--pb>=b1)strcpy(b2,pb);printf("%d\n",strlen(b2));

A. 8
B. 3
C. 1
D. 7

以下程序段的输出结果是()。int a[ ]={1,2,3,4,5,6},*p;p=a;*(p+3)+=2;printf("%d,%d\n",*p,*(p+3));

A. 0,5
B. 1,5
C. 0,6
D. 1,6

答案查题题库