c语言课全部由字母,C语言程序设计课程期末练习试题.doc
C語(yǔ)言程序設(shè)計(jì)課程期末練習(xí)題
一、單項(xiàng)選擇題。把合適的選項(xiàng)編號(hào)填寫(xiě)在括號(hào)內(nèi)。
1.不符合C語(yǔ)言規(guī)定的復(fù)合語(yǔ)句是( )。D
A.{} B.{;} C.{x=0;} D.{y=10}
2.C語(yǔ)言中的選擇類(lèi)語(yǔ)句有兩條,它們是( )。A
A.if和switch B.if和else C.switch和case D.else和case
3.在每個(gè)C語(yǔ)言程序中都必須包含有這樣一個(gè)函數(shù),該函數(shù)的函數(shù)名為( )。A
A. main B. MAIN C. name D. function
4. 在C語(yǔ)言程序中,多行注釋語(yǔ)句使用的開(kāi)始標(biāo)記符為( )。B
A. // B. /* C. */ D. **
5. 用于輸出表達(dá)式值的標(biāo)準(zhǔn)輸出函數(shù)是( )。C
A. scanf() B. print() C. printf() D. output()
6. 在printf()函數(shù)調(diào)用的格式字符串中,每個(gè)格式符的先導(dǎo)字符為( )。B
A. # B. % C. $ D. @
7. 由C語(yǔ)言源程序文件編譯而成的目標(biāo)文件的擴(kuò)展名為( )。C
A. cpp B. exe C. obj D. C
8. 由C語(yǔ)言目標(biāo)文件連接而成的可執(zhí)行文件的擴(kuò)展名為( )。B
A. cpp B. exe C. obj D. c
9.每個(gè)C程序文件在編譯時(shí)可能出現(xiàn)有警告性錯(cuò)誤,其對(duì)應(yīng)的標(biāo)識(shí)符號(hào)為( )。A
A. warning B. error C. warn D. err
10. 在C語(yǔ)言中,表示換行符的轉(zhuǎn)義字符為( )。C
A. \f B. \r C. \n D. \m
11. 字符串“a+b=12\n”的長(zhǎng)度為( )。B
A. 6 B. 7 C. 8 D.
12. 要定義a和b為兩個(gè)整型變量,則使用的定義語(yǔ)句為( )。B
A. int a;b; B. int a,b; C. int a b; D. int a:b;
13. 下列數(shù)值中最大值是( )。C
A. 28/8 B. 35/13 C. 28%8 D.
14. 下列數(shù)值中最小值是( )。D
A. 28/8 B. 35/3 C. 28%8 D.
15. 已知x的初值為5,則下列各表達(dá)式中的最大值為( )。D
A. x%=3 B. x+=10 C. x/=2 D.
16. x>5的相反表達(dá)式為( )。D
A. x<5 B. x!=5
C. x>=5 D. x<=5
17. 當(dāng)處理問(wèn)題時(shí)的循環(huán)次數(shù)是確定的,則采用的最合適的循環(huán)方式為( )。A
A. for B. while C. do-while D. switch
18. 循環(huán)體至少被執(zhí)行一次的循環(huán)語(yǔ)句為( )。C
A. for B. while C. do-while D. 任一種
19. 流程控制類(lèi)語(yǔ)句包括的3類(lèi)語(yǔ)句為( )。A
A. 選擇、循環(huán)、跳轉(zhuǎn) B. 選擇、循環(huán)、輸入
C. 選擇、輸入、輸出 D. 循環(huán)、選擇、函數(shù)
20. 在下列的語(yǔ)句中,必須以分號(hào)作為結(jié)束的語(yǔ)句是( )。C
A. for B. while C. do D. switch
21. 在一個(gè)數(shù)組中,數(shù)組元素a[i]前面的元素個(gè)數(shù)為( )。A
A. i B. i+1 C
22. 假定二維數(shù)組的定義語(yǔ)句為“int a[3][5];”,
總結(jié)
以上是生活随笔為你收集整理的c语言课全部由字母,C语言程序设计课程期末练习试题.doc的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux ntfs 新建,Linux在
- 下一篇: c语言创建字符树,使用C语言构建基本的二