點擊查看:2015計算機(jī)二級《C語言》精選練習(xí)題及答案匯總
1[單選題] 表達(dá)式:(im)((double)9/2)一9%2的值是( )。
A.0B.3C.4D.5
參考答案:B
參考解析:先將整型數(shù)據(jù)9強(qiáng)制轉(zhuǎn)換成double型,然后除以2得到的結(jié)果與double型保持一致,即為4.5,然后將4.5強(qiáng)制轉(zhuǎn)換成整型數(shù)據(jù)4,然后計算9%2的值為1,最后計算4一l的值為3,所以選擇B選項。
2[單選題] 有以下程序:
程序運行后的輸出結(jié)果是( )。
A.LoB.30C.0D.64
參考答案:D
參考解析:本題目中靜態(tài)局部變量x,在靜態(tài)存儲區(qū)內(nèi)分配存儲單元。在程序整個運行期間都不釋放。所以第一次循環(huán)s的值為2,第二次循環(huán)中,返回的x的值為4,所以s的值為8,第三次循環(huán),返回的x的值為8,所以S的值為64.
3[單選題] 有以下程序:
程序運行后的輸出結(jié)果是( )。
A.8B.2C.4D.1
參考答案:A
參考解析:第一次調(diào)用m=f(f(f(1))),第二次為m=f(f(2)),第三次為m=f(4),即返回值為8。
4[單選題] 若變量已正確定義,以下選項中非法的表達(dá)式是
A.a!=4||'b'B.'a'=1/2*(x=Y=20,x*3)C.'a' %4
13)'A' +32
參考答案:B
參考解析:A選項中'a'即表示a為字符常量,再給'a'賦值1/2*(x=Y=20,x*3),是不正確的。因此B選項正確。
5[單選題] 若有以下程序
則程序的輸出結(jié)果是
A.0,3,2,2,1,0,3,1,
B.1,4,3,3,2,1,4,2,
C.5,6,5,6,5,6,5,6,
D.6,7,6,7,6,7,6,7,
參考答案:A
參考解析:本題考查二維字符數(shù)組的運用,題目中首先定義了一個一維字符數(shù)組,從三層for循環(huán)可以看出要找的是w數(shù)組中每個字符在二維數(shù)組中的位置,比如d字母,在a數(shù)組中就是0,3其他字符類似,所以本題答案為A。
相關(guān)推薦:
各地2015年9月計算機(jī)等級考試成績查詢?nèi)肟趨R總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |