繼續(xù)教育本科c語言程序設(shè)計(jì)_第1頁
繼續(xù)教育本科c語言程序設(shè)計(jì)_第2頁
繼續(xù)教育本科c語言程序設(shè)計(jì)_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余29頁可下載查看

下載本文檔

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

文檔簡介

1、單選題1. C語言中,若缺省定義函數(shù)返回值類型,則該函數(shù)默認(rèn)返回值類型是(廠(A)void ( B)long 廠(C)int 迄(卩 double分值:1.0C難度:較易2. 下面敘述錯(cuò)誤的是()。C源程序可由一個(gè)或多個(gè)函數(shù)組成(A)菖(B)卜源程序必須包含一個(gè)mamO?數(shù)七?:(c)I1 - I I 'I. - 1 I| 1::二注釋說明部分只能位于C源程序的最前面(D)分值:1.0D難度:較易3下面敘述錯(cuò)誤的是()。(A 一-'r- - -T' I h'.)(B預(yù)處理命令行都必須以L鏟開頭)(C預(yù)處理命令行必須以分號(hào)結(jié)束)(D C源程序中加入一些預(yù)處理命令是

2、為了改進(jìn)程序設(shè)計(jì)環(huán)境,提高編程效率)分值:1.0D難度:較易4.()語句符合 C語言語法。(A)float z=2SJm x 】y=IS;(C).(D)int K+y=z<5. C語言中,數(shù)組名作為函數(shù)調(diào)用的實(shí)參時(shí),下面敘述正確的是(B難度:較易)°分值:1.0小、傳遞給形參的是數(shù)組元素的個(gè)數(shù)r (A)廣(B)傳遞給形參的是數(shù)組第一個(gè)元素的值廣(C)傳遞給形參的是數(shù)組中全部元素的值分值:1.0(D)形參數(shù)組中各元素值的改變會(huì)使實(shí)參數(shù)組相應(yīng)元素的值同時(shí)發(fā)生變化D難度:較易6.若有定義iat*plT*pl;則錯(cuò)誤的表達(dá)式是C人(A)(B)廣pl中2(C)-n1(D)PT分值:1.0

3、A難度:較易7. 下面關(guān)于字符數(shù)組的敘述中,錯(cuò)誤的是()°G (A) 可臥通過賦值運(yùn)算符對(duì)字符數(shù)組整體 賦值(B)不可嘆用關(guān)系運(yùn)算符對(duì)字符數(shù)組中的字符串進(jìn)行比較廠(6 |字符數(shù)組中的字符串 可汰整體輸入輸出0(D)宇符數(shù)組可以存放宇符串?A難度:較易分值:M8. 下面敘述正確的是():A)每行最多只能寫兩條語句(B)程序中必需含有自定義函數(shù)r ( C)main。圈數(shù)必須位干淋程序文件的幵頭1亠1(D)所有語句都如頁臥分號(hào);結(jié) 束9.以下敘述中正確的是()。D難度:較易分值:1.0(A)L ; - - -!1-A' 侶)十一一訂?7,十丄一左(C)字符常量有儲(chǔ)時(shí),自動(dòng)在字符后加

4、一個(gè) 字符結(jié)束符號(hào)?(D)J 廠一丄丄"I-L I I -A難度:較易分值:1.0變量必不允枚舉類須先定許使型不是廠(A)義后使L(B)用空(C)基本類(D)用類型型10.()是關(guān)于C語言數(shù)據(jù)類型的正確敘述。A難度:較易數(shù)組并不是構(gòu)造類型分值:1.011.()為正確的用戶標(biāo)識(shí)符D難度:較易分值:2.0(A)stnicl.型I(B)(C)(D)_for'(A)F (B) wr(C)ir(D)A難度:較易分值:2.013若有定咒int a*x;則語句a=(28*x+8);運(yùn)行后*變量恥二的值依次為C >*>C (A)16, 8C (B) 8, 8任(C) 16, 16

5、 段(D) 8, 16A難度:較易分值:2.014. 不能對(duì)二維數(shù)組a進(jìn)行正確初始化的語句是()P (A)尬【叮 32=12 卄啟;50;(B) i二 <(C)血叩2二億 2,九 4佃?,M (D) iL- -:-<A難度:較易分值:2.0(A)語句(B)變量15. 構(gòu)成C源程序的基本單位是()(C)運(yùn)算符(D)函數(shù)D難度:較易分值:2.016. main()函數(shù)的位置()°必須在可以在自定義r自定義(A)函數(shù)前(B)函數(shù)后面面必須位必須在于程序(C)的最前自定義(D)函數(shù)后B難度:較易分值:2.017若有定義:float ,y=4,h=A- T7列表達(dá)式中與僅+y嚴(yán)h&

6、#39;2.D計(jì)算結(jié)果不相符的是;(幾P (A) (x-v)*h:2門(B)啊尸屮1/2 n (C)卜紂(計(jì)y; Th廠(D) h嚴(yán)伍切C難度:較易 分值:2.018.()是正確的敘述(A)血饒恥與久巧等價(jià)口 ( B)G與G?等價(jià)£(C) 5 總與 5.0(D) 3 5 J 等價(jià)"A難度:較易分值:2.019.若有臥下程序段,則不能正確 訪冋數(shù)組元素濟(jì)1卩I的是C >-W (*P) 31int |3仁S2A4品翻占朗護(hù)p = a;AA難度:較易分值:2.0(A) Pl+2(B)P1P(C)CCP+DX2(D)*(*(a+l)+2>20設(shè)有如下定義:typedef

7、 int *INTEGER;INTEGER p/q : T列敘述正碉的是 <廠(A)稈序中可用INTEGER代替int類型名(B)不能用INTEGER來定義變量(C):心土亠訃曰D難度:較易分值:2.0(D) p是基類型為int的指針變重21.在函數(shù)調(diào)用時(shí),以下說法正確的是(: (a)函數(shù)調(diào)用后必須帶回返回值倉實(shí)際參數(shù)和形式參數(shù)可以同名(n(o函數(shù)間的數(shù)據(jù)傳遞不可以使用全局變量(D)主調(diào)函數(shù)和被調(diào)函數(shù)總是在同一個(gè)文件里B難度:較易22.以下在任何情況下計(jì)算平方數(shù)時(shí)都不會(huì)引起二義性的宏定義是()。分值:1.0(A).八defi ne XPF(x) x*x,Adefine XPFft)(羸產(chǎn)

8、(乳 卜P (C)削血已XPf何(六)廣詢ne XPF(xD難度:較易23.如果在程序中要使用系統(tǒng)提供的函數(shù)sqrt,則需要書寫的編譯預(yù)處理命令是(分值:1.0)(A)Fin clude<stdio.h>、9ncludevmai ± . li>(B)(二 Aiiidude<5tring h>B難度:較易分值:2.0()24. ()為合法的常量。526&6L(A)(B) I(C) U :C(D)科25. ()是正確的敘述A難度:較易分值:1.0(A)表達(dá)式"m r'+" M"是合法的(B)若變量暫丫為整型則?枕

9、嚴(yán)是合法的"(C)強(qiáng)制類型轉(zhuǎn)換運(yùn)算的優(yōu)先級(jí)高于算術(shù)運(yùn)算(D)表達(dá)式* D'是不合法的C難度:較易分值:1.026.8(行語句pHntf( " |妬9.娜n日加34M7);后的諭出結(jié)果是(小 I2345.67Q0I12345.670DP(B)廣 I12345.670I(C)|12345,67|+(0)27.A難度:較易分值:2.0若有定冥 intni=6; 則正 ift 的軾值表達(dá)式是 C )-p (C)iu-二mF(D)C難度:較易分值:2.028. C源程序的調(diào)試是指對(duì)源程序進(jìn)行(錄入與廣c查錯(cuò)與c查錯(cuò)與-連接與(A)編輯(B)編譯(C)排錯(cuò)門運(yùn)行C難度:較易分值

10、:2.029.以下說法中止確的是()(A)字符型變量可以存放字符串(B)遞歸調(diào)用是指函數(shù)調(diào)用自己(C)所有的外部函數(shù)只能在本文件中被調(diào)用(D) 在循環(huán)體中break語句和continue語句的作用都是結(jié)束循環(huán)B難度:較易分值:1.030.若有定N 3十2 則表達(dá)式的值為V(A) 5廠(B) 7b1(C) 10(D) 0B難度:較分值:2.031.在C語言中,合法的字符常量是()(A) 一丁" A N(B)32.r (C) "ABC :D難度:較易分值:1.0以下程序段運(yùn)行后工的(3為)o int a=3,b=4iA ;i=(a=b)?a+:-b;八4(A)些(B) 3D難度

11、:較易分值:2.033.臥下程序運(yùn)杼后輸出結(jié)果是(。卜Adefi ne MIN( nLU)mainQ int a=3fb=5,c;c=2*MLX(a,b);(A) 3(B) 56(C) 6(D) 10B難度:較易分值:2.034.Turbo C中,基本數(shù)摒類型存儲(chǔ)空間長度的排列順厚是(chai<Lai< long in r<floar<d ouble(A)(B) char=hn<loEg int<flaac<doublechar <int<onA in t=float=doiible(D)char 二in t=10 ng in t<f

12、loat<doubk-A難度:較易分值:2.035. C語言整型數(shù)據(jù)在內(nèi)存中的代碼是用()表示的(A)原碼(B)任(C) 補(bǔ)碼(D)BCDC難度:較易分值:2.036. 下面敘述錯(cuò)誤的是()E(a)算朮運(yùn)算符中只有叨優(yōu)先級(jí)咼于關(guān)系運(yùn)尊符(C) 一 I 門工':.一二匚三? '.? .1-Ai_.(D) ! -'.匚 1-二;匚A難度:較易分值:1.037. C語言函數(shù)體由()括起來。f (A) W > Ir ()(B) I )r(C)( > IC () I lC難度:較易分值:2.038.若克量m? n,t已定義且賦予初值,則正確的表達(dá)式是V)m=mA

13、|二t -nm =(5-iL-Lmm=m 2B難度:較易分值:2.039.臥下程序運(yùn)行后輸出結(jié)果是(人XQI4 fiiafint D 屮ttot m=2;屮m=i+;屮prin tf("%d“ m)滬nLainO +int m=",n=5; 卩fun(n); ppnntf( TI 憫(D) 67C難度:較易分值:2.040.下面關(guān)于C語言變量的敘述中,錯(cuò)誤的是()C可以用define關(guān)鍵字定義變量(A)匚 變量名用大小寫字母是有區(qū)別的匚(c)c語言允許不同基本類型的變量之間進(jìn)行混合運(yùn)算分值:2.0廣,叩C語言中要求對(duì)變量作強(qiáng)制定義的主要理由是:便于確定類型和分配空間A難度:

14、較易41.設(shè) 4struct st*'彳intfloat b;屮則正褊的引用是((A)(*)-saC(B)Cp)計(jì)h 1(C)*Cp s.a(D)jrB難度:較易分值:1.042 謖有 F 列語句二 cha r strl = °string5tr2 S )/str3/str4= 11 string ()是対陣函數(shù)strcpy 的不正確調(diào)用令此國數(shù)用來復(fù)制字符串 * "任(A)蚯曲仙3HELLO)C(B)strcpy (如2/HELIO2 w)否L |strcpy (5til."HELL0L") h |( D)| 血與 yM HELLO4 “)A難

15、度:較易分值:2.0 do.-.while 1W環(huán)與“h佢備環(huán)的王要區(qū)別是(L( Whil已循環(huán)體至少無條件執(zhí)行一次,而d。訥1譏循環(huán)體可能都不執(zhí)行43 A)(do .whilt 循環(huán)體中可使用 continue 語句 ivhik 循環(huán)體中不允許出現(xiàn) comiiiut 語旬B)r.do. ?while循環(huán)休中可使用bp : ak語旬;while循環(huán)體中不允許出現(xiàn)gak語句,C)"二.- - -卄L 二丨: c- .5: L - 1-1D)D 難度:較易分值:2.044.若有定 X : double S 勰則能結(jié)輸入項(xiàng)讀入歡摒的正確程序段是( 兒E (A) Q=&P ; scm

16、fCAlf; *q); 口 qApAcanfCTf 八 r(C)FPp 肆E (D) *q=&P:scanf(-%lf?q) :B難度:較易分值:2.045.若有以下說明:WIO*ABCDEFGITJ 尸簾不龍表示字符c的杲>r(A)r(B)r(C)r(D)*(p2>B難度:較易分值:2.046. 以下敘述中正確的是()cC源程序中注釋部分可以岀現(xiàn)在程序中任意合適的地方(貝)但)-一一_丁 1P C源程序編譯時(shí)注釋部分的錯(cuò)誤將被發(fā)現(xiàn)(C)構(gòu)成C源程序的基本單位是函數(shù),所有函數(shù)名都可以由用戶命名r (D)A難度:較易分值:2.047. 以下屬于C語言保留字的是()48(A)f

17、ope nin elude(C) ga(D)D難度:較易u(yù)n sig若有 Lot *pL*pl,則不能用于指針變量Fh p2之間的運(yùn)草符是(L (A)二 r _(B)-(C)(D)C難度:較易分值:2.049. 下面敘述正確的是()廠 心 程序中必須包含有輸入語句(B) 變量按所定義的類型存放數(shù)據(jù)卜(C)- I ?纖.! 了 |六匚I |】(D)每行只能寫一條語句B難度:較易分值:2.050. ()是不正確的敘述' /AX注釋說明只能位于一條語句的后面(A)(B) C源程序的基本組成單元是函數(shù)(C) C源程序可由一個(gè)或多個(gè)函數(shù)組成(D) 每條語句最后必須有一個(gè)分號(hào)A難度:較易分值:2.

18、051. 錯(cuò)誤的敘述是()(A) 一個(gè)C語言源程序可由一個(gè)或多個(gè)函數(shù)組成(B) 若一條語句較長,也可分寫在下一行上(C) C程序必須包含一個(gè)main()函數(shù)D難度:較易分值:2.0(D) 構(gòu)成C語言源程序的基本單元是算術(shù)表達(dá)式52. 一個(gè)C語言源程序是由()(A)一個(gè)主程序和若干子程序組成(B)若干過程組成(C)(D)若干子程序組成A難度:較易分值:2.053. C語言基本數(shù)據(jù)類型包括(整型、整型、實(shí)型、邏輯型廣(B)實(shí)型、字符型整型型型、(C)型、邏輯型B難度:較易(D)字符 串分值:2.054 已知TX的ASCn硝的十進(jìn)制價(jià)為 65 r'O'的ASCn碼的十進(jìn)制值為 4S,則決T程庫運(yùn)行結(jié)果:罡(屮mainO J char cbLdiSz+JchAA'+S'-yydi2-A 屮 $-3”printf( n%d3cflC n chl.ch2!廠(A) 67'D(B) C,D(C) C,68P(D)67 68A難度:較易分值:2.055.()為非法的字符串常量(D),f2662f,C難度:較易 分值:2.056.下面敘述正確的是()(B)預(yù)處理命令也是C語句,必須以分號(hào)結(jié)束(C) 一個(gè)源程序只能有一個(gè)預(yù)編譯處

溫馨提示

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

評(píng)論

0/150

提交評(píng)論