1.有以下程序:
main()
{intx=0xFFFF;printf("%d\n",x--);}
執(zhí)行后的輸出結(jié)果是()
A)32767
B)FFFE
C)-1
D)-32768
2.以下程序的輸出結(jié)果是()
#include
#include
main()
{ char str[12]={′s′,′t′,′r′,′i′,′n′,′g′};
printf("%d\n",strlen(str));
}
A)6
B)7
C)11
D)12
3.若有以下定義:
char s[20]="programming",*ps=s;
則不能代表字符o的表達式是()
A)ps+2
B)s[2]
C)ps[2]
D)ps+=2,*ps
4.關(guān)于語句“for(表達式1;表達式2;表達式3)”,下面說法中錯誤的是()
A)for語句中的三個表達式可以同時省略
B)for語句可以用于循環(huán)次數(shù)不確定的情況
C)for語句中表達式2只能是關(guān)系表達式或邏輯表達式
D)for語句中表達式1和表達式3可以是逗號表達式
5.執(zhí)行下面程序片段的結(jié)果是()
int x=23;
do
{ printf("-",x--);}
while(!x);
A)打印出321
B)打印出23
C)不打印任何內(nèi)容
D)陷入死循環(huán)
相關(guān)推薦:
2010年9月計算機等級考試二級C語言考前預(yù)測題 計算機等級考試二級C語言三套全真預(yù)測試題