C語(yǔ)言概述題及答案參考模板_第1頁(yè)
C語(yǔ)言概述題及答案參考模板_第2頁(yè)
C語(yǔ)言概述題及答案參考模板_第3頁(yè)
C語(yǔ)言概述題及答案參考模板_第4頁(yè)
C語(yǔ)言概述題及答案參考模板_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、題目部分,(卷面共有80題,241.0分,各大題標(biāo)有題量和總分)一、單項(xiàng)選擇題(58小題,共174.0分)(3分)1一個(gè)C語(yǔ)言程序是由A、一個(gè)主程序和若干子程序組成B、函數(shù)組成C、若干過(guò)程組成D、若干子程序組成(3分)2C語(yǔ)言規(guī)定:在一個(gè)源程序中,main函數(shù)的位置A、必須在最開始B、必須在系統(tǒng)調(diào)用的庫(kù)函數(shù)的后面C、可以任意D、必須在最后(3分)3以下敘述不正確的是A、一個(gè)C源程序可由一個(gè)或多個(gè)函數(shù)組成B、一個(gè)C源程序必須包含一個(gè)main函數(shù)C、C程序的基本組成單位是函數(shù)D、在C程序中,注釋說(shuō)明只能位于一條語(yǔ)句的后面(3分)4以下敘述正確的是A、在C程序中,main函數(shù)必須位于程序的最前面B、

2、C程序的每行中只能寫一條語(yǔ)句C、C語(yǔ)言本身沒(méi)有輸入輸出語(yǔ)句D、在對(duì)一個(gè)C程序進(jìn)行編譯的過(guò)程中,可發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤(3分)5一個(gè)C程序的執(zhí)行是從A、本程序的main函數(shù)開始,到main函數(shù)結(jié)束B、本程序文件的第一個(gè)函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束C、本程序的main函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束D、本程序文件的第一個(gè)函數(shù)開始,到本程序main函數(shù)結(jié)束(3分)6一個(gè)C程序的執(zhí)行是從A、本程序的main函數(shù)開始,到main函數(shù)結(jié)束B、本程序文件的第一個(gè)函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束C、本程序的main函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束D、本程序文件的第一個(gè)函數(shù)開

3、始,到本程序的main函數(shù)結(jié)束(3分)7編輯程序的功能是A、建立并修改程序 B、將c源程序編譯成目標(biāo)程序C、調(diào)試程序 D、命令計(jì)算機(jī)執(zhí)行指定的操作(3分)8C語(yǔ)言派程序的基本單位是A、過(guò)程 B、函數(shù) C、子程序 D、標(biāo)識(shí)符(3分)9一個(gè)c程序是由A、一個(gè)主程序和若干子程序組成B、一個(gè)或多個(gè)函數(shù)組成C、 若干過(guò)程組成D、若干子程序組成(3分)10一個(gè)C語(yǔ)言程序是由A、一個(gè)主程序和若干子程序組成1 / 12B、函數(shù)組成C、若干過(guò)程組成D、若干子程序組成(3分)11一個(gè)c程序的執(zhí)行是從A、main( )函數(shù)開始,直到main( )函數(shù)結(jié)束B、第一個(gè)函數(shù)開始,直到最后一個(gè)函數(shù)結(jié)束C、第一個(gè)語(yǔ)句開始,直

4、到最后一個(gè)語(yǔ)句結(jié)束D、main( )函數(shù)開始,直到最后一個(gè)函數(shù)結(jié)束(3分)12以下正確的c語(yǔ)言標(biāo)識(shí)符是A、x B、a十b C、a123 D、test!(3分)13以下不正確的C語(yǔ)言標(biāo)識(shí)符是A、ABC B、abc C、a_bc D、ab.c(3分)14以下不是C語(yǔ)言的特點(diǎn)的是A、C語(yǔ)言簡(jiǎn)潔、緊湊B、能夠編制出功能復(fù)雜的程序C、C語(yǔ)言可以直接對(duì)硬件進(jìn)行操作D、C語(yǔ)言移植性好(3分)15一個(gè)C語(yǔ)言源程序是由A、一個(gè)主程序和若干子程序組成 B、函數(shù)組成C、若干過(guò)程組成 D、若干子程序組成(3分)16C語(yǔ)言規(guī)定,在一個(gè)源程序中,main函數(shù)的位置A、必須在最開始 B、必須在系統(tǒng)調(diào)用的庫(kù)函數(shù)的后面C、可以

5、任意 D、必須在最后(3分)17以下敘述不正確的是A、一個(gè)C源程序可由一個(gè)或多個(gè)函數(shù)組成B、一個(gè)C源程序必須包含一個(gè)main函數(shù)C、C程序的基本組成單位是函數(shù)D、在C程序中,注釋說(shuō)明只能位于一條語(yǔ)句的后面(3分)18以下敘述正確的是A、在C程序中,main函數(shù)必須位于程序的最前面B、C程序的每行中只能寫一條語(yǔ)句C、C語(yǔ)言本身沒(méi)有輸入輸出語(yǔ)句D、在對(duì)一個(gè)C程序進(jìn)行編譯的過(guò)程中,可發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤(3分)19C語(yǔ)言程序的執(zhí)行,總是起始于A、程序中的第一條可執(zhí)行語(yǔ)句 B、程序中的第一個(gè)函數(shù) C、 main函數(shù) D、 包含文件中的第一個(gè)函數(shù)(3分)20計(jì)算機(jī)內(nèi)部運(yùn)算使用的數(shù)是A、十進(jìn)制數(shù) B、十六

6、進(jìn)制數(shù) C、 二進(jìn)制數(shù) D、 八進(jìn)制數(shù)(3分)21下面的程序運(yùn)行后輸出為main( ) int a=-32769;ptintf("%8Un",a);A、32769 B、%8U C、 32767 D、 -32767(3分)22下面程序段的輸出結(jié)果是int i=32769;printf("%dn",i);A、32769 B、32767 C、 -32767 D、 輸出不是確定的數(shù)(3分)23下面程序段執(zhí)行結(jié)果是int i=5;printf("%d,%d,%d", i,(+i)+(+i)+(i+),i);A、8,20,5 B、8,21,5 C

7、、 5,20,8 D、 5,21,8(3分)24下面程序段執(zhí)行結(jié)果是int i=5,k;k=(+i)+(+i)+(i+);printf("%d,%d",k,i);A、24,8 B、21,8 C、 21,7 D、 24,7(3分)25一個(gè)字長(zhǎng)的二進(jìn)制位數(shù)是A、2個(gè)BYTE,即16個(gè)bit B、3個(gè)BYTE,即24個(gè)bit C、 4個(gè)BYTE,即32個(gè)bit D、 隨計(jì)算機(jī)系統(tǒng)不同而不同(3分)26將二進(jìn)制數(shù)1011011.011轉(zhuǎn)換成十進(jìn)制數(shù)是A、91.75 B、91.375 C、 91.125 D、 91.25(3分)27二進(jìn)制數(shù)00110101轉(zhuǎn)換成八進(jìn)制數(shù)是A、055

8、B、065 C、 056 D、 152(3分)28十進(jìn)制數(shù)2403轉(zhuǎn)換成十六進(jìn)制數(shù)為A、963 B、369 C、 953 D、 359(3分)29以下四項(xiàng)中屬于C語(yǔ)言關(guān)鍵字的是A、CHAR B、define C、 unsigned D、 retern(3分)30C語(yǔ)言源程序的最小單位是A、程序行 B、語(yǔ)句 C、 函數(shù) D、 字符(3分)31下面對(duì)C語(yǔ)言特點(diǎn),不正確描述的是A、C語(yǔ)言兼有高級(jí)語(yǔ)言和低級(jí)語(yǔ)言的雙重特點(diǎn),執(zhí)行效率高B、C語(yǔ)言既可以用來(lái)編寫應(yīng)用程序,又可以用來(lái)編寫系統(tǒng)軟件C、C語(yǔ)言的可移植性較差D、C語(yǔ)言是一種結(jié)構(gòu)式模塊化程序設(shè)計(jì)語(yǔ)言(3分)32下列說(shuō)法中正確的是A、C程序書寫時(shí),不區(qū)

9、分大小寫字母B、C程序書寫時(shí),一行只能寫一個(gè)語(yǔ)句C、C程序書寫時(shí),一個(gè)語(yǔ)句可分成幾行書寫D、C程序書寫時(shí)每行必須有行號(hào)(3分)33在C語(yǔ)言系統(tǒng)中,假設(shè)int類型數(shù)據(jù)占2個(gè)字節(jié),則double、long、unsigned int、char類型數(shù)據(jù)所占字節(jié)數(shù)分別多少A、8,2,4,1 B、2,8,4,1 C、 4,2,8,1 D、 8,4,2,1(3分)34下列說(shuō)法正確的是A、在執(zhí)行 C 程序時(shí)不是從 main 函數(shù)開始的B、C 程序書寫格式嚴(yán)格限制,一行內(nèi)必須寫一個(gè)語(yǔ)句C、C 程序書寫格式自由,一個(gè)語(yǔ)句可以分寫在多行上D、C 程序書寫格式嚴(yán)格限制,一行內(nèi)必須寫一個(gè)語(yǔ)句,并要有行號(hào)(3分)35下列

10、說(shuō)法正確的是A、main 函數(shù)必須放在 C 程序的開頭B、main 函數(shù)必須放在 C 程序的最后C、main 函數(shù)可以放在 C 程序的中間部分,即在一些函數(shù)之前在另一個(gè)函數(shù)之后,但在執(zhí)行 C 程序時(shí)是從程序開頭執(zhí)行的D、 main 函數(shù)可以放在 C 程序的中間部分,即在一些函數(shù)之前在另一些函數(shù)之后,但在執(zhí)行 C 程序時(shí)是從 main 函數(shù)開始的(3分)36下列說(shuō)法正確的是A、一個(gè)函數(shù)的函數(shù)體必須要有變量定義和執(zhí)行部分,二者缺一不可B、一個(gè)函數(shù)的函數(shù)體必須要有執(zhí)行部分,可以沒(méi)有變量定義C、一個(gè)函數(shù)的函數(shù)體可以沒(méi)有變量定義和執(zhí)行部分,函數(shù)可以是空函數(shù)D、 以上都不對(duì)(3分)37( )是 C 程序的

11、基本構(gòu)成單位A、函數(shù) B、函數(shù)和過(guò)程 C、超文本過(guò)程 D、子程序(3分)38C 源程序是由( )構(gòu)成的A、函數(shù) B、函數(shù)和過(guò)程 C、超文本過(guò)程 D、子程序(3分)39一個(gè) C 程序可以包含任意多個(gè)不同名的函數(shù),但有且僅有一個(gè)( ),一個(gè) C 程序總是從( )開始執(zhí)行。A、 過(guò)程 B、主函數(shù) C、函數(shù) D、include(3分)40已知ch是字符型變量,下邊正確的賦值語(yǔ)句是A、ch= '123' B、ch='xff' C、ch='08' D、ch=""(3分)41閱讀以下程序,當(dāng)輸入數(shù)據(jù)的形式是:25,13,10<CR&g

12、t;,正確的輸出結(jié)果是 。main()int x,y,z;scanf("%d%d%d",&x,&y,&z);printf("x+y+z=%d",x+y+z);A、x+y+z=48 B、x+y+z=35 C、x+z=35 D、不確定值(3分)42若int a, b; scanf("%d%d", &a, &b); 不可以用( )作為輸入的分隔符。A、 B、空格 C、回車 D、TAB鍵(3分)43下列屬于C語(yǔ)言合法的字符常數(shù)是A、97B、“A”C、tD、“0”(3分)44設(shè)a=12,表達(dá)式a+=a-=

13、a*=a的結(jié)果是多少?A、-120B、0C、132D、144(3分)45設(shè)a=2,b=3,c=5,表達(dá)式+a+b+c的結(jié)果是多少?A、14B、13C、11D、10(3分)46x=3.6,a=7,y=5.5,表達(dá)式x+a%3*(int)(x+y)%2/4的結(jié)果是多少?A、3.6B、 4.6C、3.85D、4.85(3分)47在C語(yǔ)言中,以下表達(dá)式哪個(gè)得出的結(jié)果為0?_A、3.0%4B、3%4C、3/4D、3.0/4(3分)48在以下一組運(yùn)算符中,優(yōu)先級(jí)最高的是A、<=B、= =C、%D、+(3分)49若有以下定義語(yǔ)句char c1=b, c2=e; printf(“%d,%cn”,c2-c

14、1,c2-a+A);則輸出結(jié)果是A、2,MB、3,EC、2,ED、輸出項(xiàng)與相應(yīng)的格式控制不一致,輸出結(jié)果不確定(3分)50一個(gè)長(zhǎng)整形long 占據(jù)的地址空間是多少?A、一字節(jié)B、二字節(jié)C、四字節(jié)D、八字節(jié)(3分)51 標(biāo)示符命名規(guī)則規(guī)定,標(biāo)示符的合法字符不能是以下哪個(gè)A、下劃線B、數(shù)字C、字母D、空格(3分)52下面屬于C語(yǔ)言關(guān)鍵字的是A、intB、typedefC、enumD、unien(3分)53以下敘述錯(cuò)誤的是哪個(gè)A、一個(gè)C源程序必須有且只能有一個(gè)主函數(shù)B、一個(gè)C源程序可以含零個(gè)或多個(gè)子函數(shù)C、在C源程序中注釋說(shuō)明必須位于語(yǔ)句之后D、C源程序的基本結(jié)構(gòu)是函數(shù)(3分)54 以下敘述錯(cuò)誤的是

15、哪個(gè)A、分號(hào)是C語(yǔ)句的必要組成部分B、C程序的注釋可以寫在語(yǔ)句的后面C、函數(shù)是C程序的基本單位D、主函數(shù)的名字不一定用main表示(3分)55C語(yǔ)言中允許的基本數(shù)據(jù)類型包括A、整型、實(shí)型、邏輯型B、整型、實(shí)型、字符型C、整型、字符型、邏輯型D、整型、實(shí)型、字符型、邏輯型(3分)56一個(gè)C程序的執(zhí)行是從A、本程序的main函數(shù)開始,到main函數(shù)結(jié)束B、本程序文件的第一個(gè)函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束C、本程序的main函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束D、本程序文件的第一個(gè)函數(shù)開始,到本程序main函數(shù)結(jié)束(3分)57在C語(yǔ)言中,合法的長(zhǎng)整型常數(shù)是A、0LB、4962710C、

16、0412765D、0xa34b7fe(3分)58C 語(yǔ)言規(guī)定,必須用( )作為主函數(shù)A、 fu nction B、include C、main D、stdio二、填空題(22小題,共67.0分)(4分)1在一個(gè)C源程序中,注釋部分兩側(cè)的分界符分別為 和 。(1分)2C源程序的基本單位是 。(4分)3在C語(yǔ)言中,輸入操作是由庫(kù)函數(shù) 完成的,輸出操作是由庫(kù)函數(shù) 完成的。(3分)4一個(gè)C源程序至少應(yīng)包括一個(gè) 。(2分)5c語(yǔ)言符號(hào)集包括 。(4分)6在C語(yǔ)言中,輸入操作是由庫(kù)函數(shù) 完成的,輸出函數(shù)是由庫(kù)函數(shù) 完成的。(3分)7結(jié)構(gòu)化設(shè)計(jì)中的三種基本結(jié)構(gòu)是 。(4分)8在一個(gè)C源程序中,注釋部分兩側(cè)的

17、分界符分別是 和 。(3分)9一個(gè)c派程序有 個(gè)main( )函數(shù)和 二個(gè)其他函數(shù) 。(2分)10一個(gè)c程序有且僅有一個(gè) 函數(shù)。(1分)11C程序的基本單位是 。(2分)12在C語(yǔ)言中,一個(gè)函數(shù)的函數(shù)體一般包括_和_。(4分)13上機(jī)運(yùn)行一個(gè)C源程序的步驟一般為:_;_;_;_。(5分)14可執(zhí)行程序是指_??蓤?zhí)行程序文件的擴(kuò)展名為_。(4分)15目標(biāo)程序是指_。目標(biāo)程序文件的擴(kuò)展名為_。(5分)16源程序是指_。C源程序文件的擴(kuò)展名為_。(4分)17程序是指_。(2分)18在每個(gè)C語(yǔ)句和數(shù)據(jù)定義的最后必須有一個(gè)_。(2分)19一個(gè)函數(shù)是由兩部分組成的,它們分別是_和_。(4分)20在一個(gè)C源

18、程序中,注釋部分兩側(cè)的分界符分別為 _和_。(2分)21一個(gè)C源程序中至少應(yīng)包括一個(gè) _。(2分)22C源程序的基本單位是 _。=答案=答案部分,(卷面共有80題,241.0分,各大題標(biāo)有題量和總分)一、單項(xiàng)選擇題(58小題,共174.0分)(3分)1答案 B(3分)2答案C(3分)3答案D(3分)4答案C(3分)5答案A(3分)6答案 A(3分)7答案 A (3分)8答案 B(3分)9答案 B(3分)10答案 B(3分)11答案 A(3分)12答案C(3分)13答案 D(3分)14答案 B(3分)15答案 B(3分)16答案 C(3分)17答案 D(3分)18答案 C(3分)19答案 C(3分)20答案 C(3分)21答案 B(3分)22答案 C(3分)23答案 A(3分)24答案 B(3分)25答案 D(3分)26答案 B(3分)27答案 B(3分)28答案 A(3分)29答案 C(3分)30答案 D(3分)31答案 C(3分)32答案 C(3分)33答案 D。(3分)34答案 C(3分)35答案 D(3分)36答案 C(3分)37答案 A(3分)38答案 A(3分)39答案 B(3分)40答案 B(3分)41答案 D(3分)42答案 A(3分)43答案 C(3分)44答案 B(3分)45答案A(3分)46答案A(3分)47答案C(3分)48答

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論