版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1C語言程序設(shè)計試題庫語言程序設(shè)計試題庫題號題號【知識點所在章節(jié):答案知識點所在章節(jié):答案】題目題目一、填空題1.【1:編譯連接】C語言程序開發(fā)的四個步驟是:編輯、______、_____、運行。2.【3:1換行】在C語言中,字符類型的數(shù)據(jù)在內(nèi)存中占_______個字節(jié),轉(zhuǎn)義字符“n”的功能是____________。3.【4:elseif】為了避免if嵌套條件語句的二義性,C語言規(guī)定________與其前面最近的_____語句配對。4
2、.【3:分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)】3種基本結(jié)構(gòu)包括:順序結(jié)構(gòu)、和。5.【5:breakcontinue】C語言中終止整個循環(huán)的語句是____;結(jié)束本次循環(huán)的語句是____。6.【5:dowhile()switch()】C語言中至少執(zhí)行一次循環(huán)體的循環(huán)語句是____;break語句只能用于循環(huán)語句和_______語句。7.【6:24】若有定義:doublex[3][5];則x數(shù)組中行下標的上限為列下標的上限為。8.【6:03】若有定義:intb[
3、3][4]=12046810;則初始化后,b[1][2]的值為__________;b數(shù)組中列下標的上限為___________。9.【7:函數(shù)首部函數(shù)體】在C語言中,一個函數(shù)一般由兩個部分組成,它們是_______和________。10.【7:定義遞歸調(diào)用】函數(shù)可以嵌套調(diào)用,但是不可以嵌套____;函數(shù)直接或者間接地自己調(diào)用自己,被稱為函數(shù)的_______。11.【1:main()、花括號】每一個C語言程序都必須有且只有一個函數(shù)。函
4、數(shù)體由括起來。12.【1:分號、結(jié)束】每個語句最后都有一個,表示語句。13.13.【7:main函數(shù)】C語言規(guī)定,可執(zhí)行程序的開始執(zhí)行點是。14.【3:字母、數(shù)字和下劃線,數(shù)字】C語言規(guī)定標識符只能有、和三種字符組成,且第一個字符不能為。15.【3:3、1】表達式72的結(jié)果是,表達式7%2的結(jié)果是。16.【3:1、0】若a=1,b=4,c=3,則表達式!(abc的值是。17.【4:0、1】在C語言中,邏輯“假”值用表示,邏輯“真”值用表
5、示。18.【6:1、0、8、10】若有定義:inta[3][4]=1,2,0,4,6,8,10;則初始化后,a[0][0]得到的初值是,a[1][1]得到的初值是,a[2][2]得到的初值是a[2][3]得到的初值是。19.【6:元素、整個】C語言中只能逐個引用數(shù)組、而不能一次引用數(shù)組。20.【7:直接、間接】函數(shù)的遞歸調(diào)用不過是一個函數(shù)或地調(diào)用它自身。21.【3:1、0】若a=1,b=4,c=3,則表達式!(abc的值是。22.【3:
6、0】表達式43則a數(shù)組所含數(shù)組元素的個數(shù)是_________,a數(shù)組所占的字節(jié)數(shù)是__________字節(jié)。32.【7:實參,形參】函數(shù)調(diào)用時,參數(shù)的傳遞方向是由到。33.【4:非0的數(shù)值】在C語言中,表示邏輯“真”值用。34.【5:判斷條件表達式,執(zhí)行循環(huán)體語句】while循環(huán)的特點是先,再。39.C語言中while和dowhile循環(huán)的主要區(qū)別是(A)。B、dowhile的循環(huán)體至少無條件執(zhí)行一次C、while的循環(huán)控制條件比dow
7、hile的循環(huán)控制條件嚴格C、dowhile允許從外部轉(zhuǎn)到循環(huán)體內(nèi)D、dowhile的循環(huán)體不能是復(fù)合語句10.下列C語言用戶標識符中合法的是(B)。A)3axB)xC)caseD)e211.下列四組選項中,正確的C語言標識符是(C)。A)%xB)abC)a123D)12312、C語言的if語句嵌套時,if與else的配對關(guān)系是(A)。A.每個else總是與它上面的最近的if配對B.每個else總是與最外層的if配對C.每個else與i
8、f的配對是任意的D.每個else總是與它上面的if配對13、以下合法的數(shù)組說明語句是(D)。A、inta[]=”hello”B、inta[3]=1020304050C、a=”wld”D、a[]=boy14、C語言中的變量名只能由字母數(shù)字和下劃線三種字符組成且第一個字符(C)。A、必須為字母B、必須為下劃線C、必須為字母或下劃線D、可以是字母數(shù)字或下劃線中的任意一種15.C語言源程序名的后綴是(B)。A).exeB).cC).objD).
9、cp16.在C語言程序中,表達式5%2的結(jié)果是(C)。A)2.5B)2C)1D)317、若有定義inta=12n=5則表達式a%=(n%2)運算后,a的值(A)。A、0B、1C、12D、618、C語言中函數(shù)返回值的類型是由(A)決定的。A、函數(shù)定義時指定的類型B、return語句中的表達式類型C、調(diào)用該函數(shù)時的實參的數(shù)據(jù)類型D、形參的數(shù)據(jù)類型19.C語言中,關(guān)系表達式和邏輯表達式的值是(B)。A)0B)0或1C)1D)‘T’或’F’20
10、.以下錯誤的轉(zhuǎn)義字符是(C)。A、‘’B、‘”’C、‘81’D、‘0’21、在C語言中,要求運算的數(shù)必須是整數(shù)的運算符是(C)。A.B.!C.%D.==22、已知inta使用scanf()函數(shù)輸入一個整數(shù)給變量a,正確的函數(shù)調(diào)用是(B)。A、scanf(“%d“a)B、scanf(“%d“C、scanf(“%f“D、scanf(“%lf“23.下面(D)表達式的值為4。A)113B)11.03C)(float)113D)(int)(11
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論