(21)以下程序的輸出結(jié)果是
main()
{ int i,j,x=0;
for(i=0;i<2;i++)
{ x++;
for(j=0;j<3;j++)
{ if(j%2)continue;
x++;
}
x++;
}
printf("x=%d\n",x);
}
A)x=4
B)x=8
C)x=6
D)x=12
(22)設(shè)有以下程序段
int x=0,s=0;
while(!x!=0)s+=++x;
printf("%d",s);
則
A)運(yùn)行程序段后輸出0
B)運(yùn)行程序段后輸出1
C)程序段中的控制表達(dá)式是非法的
D)程序段執(zhí)行無限次
(23)對下Ⅰ,Ⅱ兩個(gè)語句描述正確的是
Ⅰ.while(1)Ⅱ.for(;;)
A)都是無限循環(huán)
B)Ⅰ是無限循環(huán),Ⅱ錯(cuò)誤
C)Ⅰ循環(huán)一次,Ⅱ錯(cuò)誤
D)以上答案都錯(cuò)
(24)若有以下定義,則能使值為3的表達(dá)式是
int k=7,x=12;
A)x%=(k%=5)
B)x%=(k-k%5)
C)x%=k-k%5
D)(x%=k)-(k%=5)
(25)設(shè)有:
int a=1,b=2,c=3,d=4,m=2,n=2;
執(zhí)行 (m=a>b)&&(n=c>d)后n的值是
A)1
B)2
C)3
D)4
相關(guān)推薦:
2010年全國計(jì)算機(jī)等考二級C:程序設(shè)計(jì)實(shí)戰(zhàn)匯總 2010年9月計(jì)算機(jī)等級考試精華備考資料匯總