(21)有以下程序
main()
{int i=1,j=1,k=2;
if((j++||k++)&&i++)
printf("%d,%d,%d\n",i,j,k);
}
執(zhí)行后輸出結(jié)果是
A)1,1,2
B)2,2,1
C)2,2,2
D)2,2,3
(22)有如下程序
main()
{float x=2.0,y;
if(x<0.0)y=0.0;
else if(x<10.0)y=1.0/x;
else y=1.0;
printf("%f\n",y);}
該程序的輸出結(jié)果是
A)0.000000
B)0.250000
C)0.500000
D)1.000000
(23)有如下程序:
main()
{int n=9;
while(n>6){n--; printf("%d",n);}
}
該程序的輸出結(jié)果是
A)987
B)876
C)8765
D)9876
(24)在下列選項中,沒有構(gòu)成死循環(huán)的是
A)int i=100;
while(1)
{i=i0+1;
if(i>100)break;
}
B)for(;;);
C)int k=10000;
do{k++;}while(k>10000);
D)int s=36;
while(s)--s;
(25)設(shè)int x=1,y=1;表達式(!x||y--)的值是
A)0
B)1
C)2
D)-1
(26)若已定義的函數(shù)有返回值,則以下關(guān)于該函數(shù)調(diào)用的敘述中錯誤的是
A)函數(shù)調(diào)用可以作為獨立的語句存在
B)函數(shù)調(diào)用可以作為一個函數(shù)的實參
C)函數(shù)調(diào)用可以出現(xiàn)在表達式中
D)函數(shù)調(diào)用可以作為一個函數(shù)的形參
(27)有以下程序
float fun(int x,int y)
{return(x+y);}
main()
{int a=2,b=5,c=8;
printf("%3.0f\n",fun((int)fun(a+c,b),a-c));
}
程序運行后的輸出結(jié)果是
A)編譯出錯
B)9
C)21
D)9.0
(28)若有以下調(diào)用語句,則不正確的fun函數(shù)的首部是
main()
{ …
int a[50],n;
…
fun(n, &a[9]);
…
}
A)void fun(int m, int x[])
B)void fun(int s, int h[41])
C)void fun(int p, int *s)
D)void fun(int n, int a)
2021-07-09
2021-07-08
2021-07-08
2021-07-08
2021-07-08
2021-07-08
2021-07-07
2021-07-07
2021-07-07
2021-07-07
2021-07-07
2021-07-06
2021-07-06
2021-07-06
工作態(tài)度怎么寫 具有穩(wěn)定的工作心態(tài)
2021-07-06
該文觀點僅代表作者本人,查查吧平臺系信息發(fā)布平臺,僅提供信息存儲空間服務(wù),不承擔相關(guān)法律責任。圖片涉及侵權(quán)行為,請發(fā)送郵件至85868317@qq.com舉報,一經(jīng)查實,本站將立刻刪除。