11、 有以下程序
程序運(yùn)行后的輸出結(jié)果是
A.4
B.5
C.9
D.7
12、 以下敘述中正確的是
A.int*pl;int*p2;int*p3;都是合法的定義指針變量的語句
B.指針變量只能通過求地址運(yùn)算符(&)來獲得地址值
C.語句P=NULL;與P=、O;是等價(jià)的語句
D.語句P=NULL;執(zhí)行后,指針P指向地址為0的存儲單元
13、 以下敘述中正確的是
A.在一個(gè)程序中,允許使用任意數(shù)量的#include命令行
B.在包含文件中,不得再包含其他文件
C.#include命令行不能出現(xiàn)在程序文件的中間
D.雖然包含文件被修改了,包含該文件的源程序也可以不重新進(jìn)行編譯和連接
14、 若有定義int a:float b:double c;程序運(yùn)行時(shí)輸入:
345<回車>
能把值3輸入給變量a、4輸入給變量b、5輸入給變量C的語句是
A.scanf("%d%f%If",&a,&b,&C.;
B.scanf("%d%If%If",&a,&b,&C.;
C.scanf("%d%f%f",&a,&b,&C.;
D.scanf("%If%If%If",&a,&b,&C.;
15、若有以下程序
則程序的輸出結(jié)果是
A.1,10,3,8,5,6,7,4,9.2,
B.10,9,8,7,6,5,4,3,2,1,
C.2,9,4,7,6,5,8,3,10,1,
D.10,l,8,3,6,5,4,7,2,9,
16、 在32位編譯器上,設(shè)有定義
則以下語句
prinff(”%d%d”,sizeof(strl),sizeof(str2));的輸出結(jié)果是
A.5 6
B.5 5
C.6 6
D.4 6
17、 若有以下程序段
不能正確引用字符串的選項(xiàng)是
A.str[0]
B.strp
C.strp[3]
D.*strp
18、 以下敘述中正確的是
A.循環(huán)發(fā)生嵌套時(shí),最多只能兩層
B.三種循環(huán)for,while,do-while可以互相嵌套
C.循環(huán)嵌套時(shí),如果不進(jìn)行縮進(jìn)形式書寫代碼,則會有編譯錯誤
D.for語句的圓括號中的表達(dá)式不能都省略掉
19、以下敘述中正確的是
A.continue語句使得整個(gè)循環(huán)終止
B.break語句不能用于提前結(jié)束for語句的本層循環(huán)
C.使用break語句可以使流程跳出switch語句體
D.在for語句中,continue與break的效果是一樣的,可以互換
20、以下敘述中正確的是
A.函數(shù)的返回值不能是結(jié)構(gòu)體類型
B.在調(diào)用函數(shù)時(shí),可以將結(jié)構(gòu)體變量作為實(shí)參傳給函數(shù)
C.函數(shù)的返回值不能是結(jié)構(gòu)體指針類型
D.結(jié)構(gòu)體數(shù)組不能作為參數(shù)傳給函數(shù)
相關(guān)推薦:
2015年計(jì)算機(jī)二級《C語言》考前押題密卷匯總
各地2015全國計(jì)算機(jī)等級考試報(bào)名時(shí)間及入口匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |