【正文】
12 1220. 有如下代碼main (){ ___ int x=1。A) Hello B) HelloWorld C) World D) oWorld18. 下列語句的輸出結(jié)果是( )putchar (putchar (‘a(chǎn)’))A) a B) aa C) A D) ab19. 下面代碼的輸出是( )char foo[]=“Hello World”。 D) printf (“%d\n”, *px)。 B) printf (“%d\n”, p[0].x)。 pt。} pt, *p。} A) 6 B) 4 C) 2 D) 016. 若有代碼struct point {int x。 k++) printf(%s\n, w[k]+k)。 for (k=1。} A) 9,5,3 B) 7,4,3 C) 7,5,3 D)9,6,114. 以下程序輸出的結(jié)果是( )int main(){ char w[][5]={ABCD,EFGH,IJKL,MNOP}。i3。} }13. 以下程序的輸出結(jié)果是 ( )int main(){ int i, x[3][3]={1,2,3,4,5,6,7,8,9}。 case 1+2:printf(**\n)。{ { case 1:printf(\n)。 case 3:printf(**\n)。 case 1,2:printf(*\n)。int a,b。 printf(%d %d\n,x, y)。x,amp。}int main(){ int x=1,y=2。11. 下列程序段的輸出結(jié)果是( )void fun(int * x, int * y){ printf(%d %d , *x, *y)。 else S+=x。B) if ((x%3==0)+(x%5==0)(x%15==0)) S+=x。 printf (“%d\n”, (int)(qp))。 *q。 }A) 1 1 B) 1 2 B) 2 1 D) 2 29. 下列程序的輸出為:( )int main(){ char *p=”hello”, *q。 printf (“%d ”, x)。int main(){ int x=2。} A) 101, f B) 99, f C)