單項(xiàng)選擇題

有以下程序    
main()   
{int a=O,b=O,C=0,d=0;     
if(a=1)b=l;C=2;     
else d=3: 
printf(“%d,%d,%d,%d\n”,a,b,C,d);    
} 
程序執(zhí)行后的輸出結(jié)果是()

A.0,O,O,3
B.O,1,2,0
C.1,1,2,0
D.編譯有錯(cuò)


您可能感興趣的試卷

你可能感興趣的試題

3.單項(xiàng)選擇題

若有說(shuō)明語(yǔ)句:     
Double *p,a; 
則能通過(guò)scanf語(yǔ)句正確給輸入項(xiàng)讀人數(shù)據(jù)的程序段是()    

A.*p=&a;scanf(”%if”,p);
B.*p=&a;scanf(”%f”,p);
C.p=&a;scanf(”%if”,*p);
D.p=&a;scanf(”%if”,p);

4.單項(xiàng)選擇題

已定義以下函數(shù)     
Int fun(int *p)     
{return *p;} 
則fun函數(shù)返回值是()

A.不確定的值
B.一個(gè)整數(shù)
C.形參P中存放的值
D.形參P的地址值

5.單項(xiàng)選擇題要求通過(guò)while循環(huán)不斷讀入字符,當(dāng)讀入字母N時(shí)結(jié)束循環(huán)。若變量已正確定義,以下正確的程序段是()

A.while((ch=getchar())!=’N’)printf(”%c”,Ch);
B.while(ch=getchar()!=’N’) printf (”%c”,Ch);
C.while(ch=getchar()==’N’) printf (”%c”,Ch);
D.while((ch=getchar())==’N’) printf (”%c”,Ch);