(32)有如下程序
main()
{ char s[]="ABCD", *p;
for(p=s+1; p<s+4; p++)printf ("%s\n",p);}
該程序的輸出結(jié)果是
A)ABCD
BCD
CD
D
B)A
B
C
D
C)B
C
D
D)BCD
CD
D
正確答案: D
(33)下列程序執(zhí)行后的輸出結(jié)果是
main()
{ int a[3][3], *p,i;
p=&a[0][0];
for(i=1; i<9; i++)p[i]=i+1;
printf("%d\n",a[1][2]);}
A)3
B)6
C)9
D)隨機(jī)數(shù)
正確答案: B
(34)定義如下變量和數(shù)組:
int k;
int a[3][3]={9,8,7,6,5,4,3,2,1};
則下面語(yǔ)句的輸出結(jié)果是
for(k=0;k<3;k++)printf("%d",a[k][k]);
A)7 5 3
B)9 5 1
C)9 6 3
D)7 4 1
正確答案: B
(35)下列程序執(zhí)行后的輸出結(jié)果是
main()
{ char arr[2][4];
strcpy(arr,"you"); strcpy(arr[1],"me");
arr[0][3]=′&′;
printf("%s\n",arr);}
A)you&me
B)you
C)me
D)err
正確答案: A
(36)有以下函數(shù)
char fun(char *p)
{return p;}
該函數(shù)的返回值是
A)無(wú)確切的值
B)形參p中存放的地址值
C)一個(gè)臨時(shí)存儲(chǔ)單元的地址
D)形參p自身的地址值
正確答案: B