點(diǎn)擊查看:2015年計(jì)算機(jī)二級(jí)考試《C語(yǔ)言》提高練習(xí)題匯總
1[單選題] 在數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段中,數(shù)據(jù)共享最好的是( )。
A.人工管理階段
B.文件系統(tǒng)階段
C.數(shù)據(jù)庫(kù)系統(tǒng)階段
D.三個(gè)階段相同
參考答案:C
參考解析:數(shù)據(jù)管理發(fā)展至今已經(jīng)歷了三個(gè)階段:人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。其中最后一個(gè)階段結(jié)構(gòu)簡(jiǎn)單,使用方便邏輯性強(qiáng)物理性少,在各方面的表現(xiàn)都最好,一直占據(jù)數(shù)據(jù)庫(kù)領(lǐng)域的主導(dǎo)地位,所以選擇C。
2[單選題] 設(shè)有定義:int x,Y,z;,且各變量已賦正整數(shù)值,則以下能正確表示代數(shù)式‘
的C語(yǔ)言表達(dá)式是( )。
A.…1.…0/x。/y,/zB.1/x * Y * zC.1/(x * Y * z)D.1/x/y/(double)z
參考答案:A
參考解析:代數(shù)表達(dá)式1/(X·Y·z)是小數(shù),轉(zhuǎn)為cf語(yǔ)言的表達(dá)式必須是小數(shù)。A選項(xiàng)由于l.0為浮點(diǎn)數(shù),計(jì)算結(jié)1果自動(dòng)轉(zhuǎn)換為浮點(diǎn)數(shù),故A選項(xiàng)正確。選項(xiàng)B,C,D的表達(dá)式均為0。答案為A選項(xiàng)。
3[單選題] 以下程序擬實(shí)現(xiàn)計(jì)算sum=1+1/2+1/3+…+1/50。
程序運(yùn)行后,不能得到正確結(jié)果,出現(xiàn)問題的語(yǔ)句是( )。
A.sum+=1/i;B.while(i<50);C.sum.=1.0;D.i++;
參考答案:A
參考解析:選項(xiàng)A中,8111111+=1/i;i為整型,因此l/i是整型類型,當(dāng)1/i有小數(shù)時(shí),小數(shù)部分會(huì)被截?cái)。因此l/i結(jié)果始終為0,導(dǎo)致結(jié)果出錯(cuò),應(yīng)改為8111m+=1.0/i。因此答案為A選項(xiàng)。
4[單選題] 有以下程序:
程序運(yùn)行后的輸出結(jié)果是( )。
A.2,3,1,6,8,7,5,4,10,9,
B.3,4,2,7,9,8,6,5,11,10,
C.2,4,3,9,12,12,11,11,18,9,
D.1,2,3,6,8,7,5,4,10,9,
參考答案:C
參考解析:題目中定義了一個(gè)結(jié)構(gòu)體類型s,然后定義了一個(gè)結(jié)構(gòu)體變量s并初始化,執(zhí)行f函數(shù)后,將s中元素a的每個(gè)元素都加上i,這里需要注意最后一個(gè)元素沒有加i,所以最終答案為C選項(xiàng)。
5[單選題] 以下敘述正確的是( )
A.C編譯程序把文件后綴為.C的源程序文件編譯成文件后綴為.obj的二進(jìn)制文件
B.C編譯程序把文件后綴為.C的源程序文件編譯成文件后綴為.exe的可執(zhí)行文件
C.C編譯程序把文件后綴為.obj的二進(jìn)制文件編譯成文件后綴為.exe的可執(zhí)行文件
D.鏈接程序把文件后綴為.C的源程序文件鏈接成文件后綴為.exe的可執(zhí)行文件
參考答案:A
參考解析:C編譯程序把文件后綴為.C的源程序文件編譯成文件后綴為.obj的二進(jìn)制文件,鏈接將一個(gè)或多個(gè)目標(biāo)文件與程序用到的庫(kù)文件連接起來,形成一個(gè)可以在操作系統(tǒng)直接運(yùn)行的執(zhí)行程序.exe,故排除B,C,D選項(xiàng),答案選A選項(xiàng)。
相關(guān)推薦:
2015計(jì)算機(jī)二級(jí)《C語(yǔ)言程序設(shè)計(jì)》無紙化操作題匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |