3.21 以下程序的輸出結(jié)果是
main()
{ int a=21,b=11;
printf("%d\n",- -a+b,- -b+a);
}
A)30
B)31
C)32
D)33
正確答案: A
3.22 假設(shè)整型變量a,b,c的值均為5,則表達(dá)式a+++b+++c++的值為
A)17
B)16
C)15
D)14
正確答案: C
3.23 已知int a=6; 則執(zhí)行a+=a-=a*a;語(yǔ)句后,a的值為
A)36
B)0
C)-24
D)-60
正確答案: D
3.24 設(shè)變量n為float類型,m為int類型,則以下能實(shí)現(xiàn)將n中的數(shù)值保留小數(shù)點(diǎn)后兩位,第三位進(jìn)行四舍五入運(yùn)算的表達(dá)式是
A)n=(n*100+0.5)/100.0
B)m=n*100+0.5,n=m/100.0
C)n=n*100+0.5/100.0
D)n=(n/100+0.5)*100.0
正確答案: B
3.25 sizeof(float)是
A)一個(gè)雙精度型表達(dá)式
B)一個(gè)整型表達(dá)式
C)一種函數(shù)調(diào)用
D)一個(gè)不合法的表達(dá)式
正確答案: B
3.26 在C語(yǔ)言中,int,char和short三種類型數(shù)據(jù)在內(nèi)存中所占用的字節(jié)數(shù)
A)由用戶自己定義
B)均為2個(gè)字節(jié)
C)是任意的
D)由所用機(jī)器的機(jī)器字長(zhǎng)決定
正確答案: D
3.27 以下變量x,y,z均為double類型且已正確賦值,不能正確表示數(shù)學(xué)式子x÷y÷z的C語(yǔ)言表達(dá)式是
A)x/y*z
B)x*(1/(y*z))
C)x/y*1/z
D)x/y/z
正確答案: A
3.28 下列關(guān)于復(fù)合語(yǔ)句和空語(yǔ)句的說(shuō)法錯(cuò)誤的是
A)復(fù)合語(yǔ)句是由“{”開(kāi)頭,由“}”結(jié)尾的
B)復(fù)合語(yǔ)句在語(yǔ)法上視為一條語(yǔ)句
C)復(fù)合語(yǔ)句內(nèi),可以有執(zhí)行語(yǔ)句,不可以有定義語(yǔ)句部分
D)C程序中的所有語(yǔ)句都必須由一個(gè)分號(hào)作為結(jié)束
正確答案: C
3.29 下列關(guān)于字符串的說(shuō)法中錯(cuò)誤的是
A)在C語(yǔ)言中,字符串是借助于字符型一維數(shù)組來(lái)存放的,并規(guī)定以字符′\0′作為字符串結(jié)束標(biāo)志
B)′\0′作為標(biāo)志占用存儲(chǔ)空間,計(jì)入串的實(shí)際長(zhǎng)度
C)在表示字符串常量的時(shí)候不需要人為在其末尾加入′\0′
D)在C語(yǔ)言中,字符串常量隱含處理成以′\0′結(jié)尾
正確答案: B
相關(guān)推薦:2010年9月計(jì)算機(jī)等級(jí)考試成績(jī)查詢時(shí)間匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |