16.為了避免嵌套的條件分支語(yǔ)句if—else 的二義性,C語(yǔ)言規(guī)定:C程序中的else總是與_____組成配對(duì)關(guān)系。
A.縮排位置相同的if
B.在其之前未配對(duì)的if
C.在其之前未配對(duì)的最近的if
D.同一行上的if
17.在函數(shù)中默認(rèn)存儲(chǔ)類型說(shuō)明符的變量應(yīng)該是________存儲(chǔ)類型。
A.內(nèi)部靜態(tài)
B. 外部
C.自動(dòng)
D. 寄存器
18.C語(yǔ)言中以只讀方式打開(kāi)一個(gè)文件應(yīng)選擇_______________參數(shù)。
A.“r”
B.“w”
C.“rb”
D.“a”
19.設(shè)有數(shù)組定義:char array[]=”student”;則數(shù)組所占的存貯空間為_(kāi)_________。
A.6個(gè)字節(jié)
B. 7個(gè)字節(jié)
C. 8個(gè)字節(jié)
D. 9個(gè)字節(jié)
20.根據(jù)C語(yǔ)言的語(yǔ)法規(guī)則,下列________個(gè)是不合法標(biāo)識(shí)符。
A.do
B. Name
C. R5
D. _exam
二.判斷題
1. C 語(yǔ)言源程序文件通過(guò)了編譯、連接之后 , 生成一個(gè)后綴為 .EXE 的文件。 ( )
2.在 C 程序中 , 函數(shù)既可以嵌套定義 , 也可以嵌套調(diào)用。( )
3.在 C 程序中 ,APH 和 aph 代表不同的變量。( )
4.表達(dá)式 0195 是一個(gè)八進(jìn)制整數(shù)。( )
5.Continue語(yǔ)句的作用是結(jié)束本次循環(huán)。( )
6.Extern變量的生命期是整個(gè)程序執(zhí)行期。 ( )
7.C語(yǔ)言中字符串的結(jié)束符是’\0’。 ( )
8.利用fclose函數(shù)關(guān)閉已打開(kāi)的文件。 ( )。
9.C程序總是從main( ) 函數(shù)的第一條語(yǔ)句開(kāi)始執(zhí)行的!( )
10.數(shù)組名代表數(shù)組的首地址。( )
三.填空
1.C語(yǔ)言的預(yù)處理語(yǔ)句以__________開(kāi)頭。
2.表達(dá)式7+10>2 && 25 %5的結(jié)果是_______________________。
3.下列程序段是從鍵盤(pán)輸入的字符中統(tǒng)計(jì)數(shù)字字符的個(gè)數(shù),用換行符結(jié)束循環(huán)。
Int n=0, ch; Ch=getchar( );
While( __________________ )
{ if ( ________________ ) n++; c=getchar( ); }
4.C語(yǔ)言中g(shù)etchar() 函數(shù)的功能是_________________________________。
5.int *p 的含義是___________________________________________。
6.定義fp為文件型指針變量的定義方法為_(kāi)______________________。
7.數(shù)組 int a[3][3];共定義了____________個(gè)數(shù)組元素。
相關(guān)推薦:2011年計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言上機(jī)題庫(kù)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |