C語言基礎(chǔ)筆試題(50道)_第1頁
C語言基礎(chǔ)筆試題(50道)_第2頁
C語言基礎(chǔ)筆試題(50道)_第3頁
C語言基礎(chǔ)筆試題(50道)_第4頁
C語言基礎(chǔ)筆試題(50道)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

本文格式為Word版,下載可任意編輯——C語言基礎(chǔ)筆試題(50道)C語言根基筆試題(50道)

C語言是一門程序編程語言,越來越受到大家的重視。下面是我收集整理的C語言根基筆試題50道,接待學(xué)習(xí)!更多內(nèi)容請關(guān)注我!

1、C語言程序的根本單位是____A程序行B語句C函數(shù)D字符、C、1

2、C語言程序的三種根本布局是____A、依次布局,選擇布局,循環(huán)布局B、遞歸布局,循環(huán)布局,轉(zhuǎn)移布局C、嵌套布局,遞歸布局,依次布局D、循環(huán)布局,轉(zhuǎn)移布局,依次布局、A、1

3、C語言規(guī)定,程序中各函數(shù)之間A既允許直接遞歸調(diào)用也允許間接遞歸調(diào)用B不允許直接遞歸調(diào)用也不允許間接遞歸調(diào)用C允許直接遞歸調(diào)用不允許間接遞歸調(diào)用D不允許直接遞歸調(diào)用允許間接遞歸調(diào)用、A、1

4、C語言中可處理的文件類型是()A文本文件和數(shù)據(jù)文件B文本文件和二進(jìn)制文件C數(shù)據(jù)文件和二進(jìn)制文件D數(shù)據(jù)代碼文件、B、1

5、C語言可執(zhí)行程序的開頭執(zhí)行點(diǎn)是()A程序中第一條可執(zhí)行語句B程序中第一個函數(shù)C程序中的main函數(shù)D包含文件中的第一個函數(shù)、C、1

6、C語言供給的合法的數(shù)據(jù)類型關(guān)鍵字是AdoubleBshortCintegerDchar、B、1

7、C語言中,運(yùn)算對象務(wù)必是整型數(shù)的運(yùn)算符是A%B\C%和\D**、A、1

8、C語言中函數(shù)返回值的類型是由()抉擇。Areturn語句中的表達(dá)式類型B調(diào)用函數(shù)的主調(diào)函數(shù)類型C調(diào)用函數(shù)時臨時D定義函數(shù)時所指定的函數(shù)類型、D、1

9、C語言中數(shù)組名作為參數(shù)傳遞給函數(shù),作為實(shí)在參數(shù)的數(shù)組名被處理為_____。A、該數(shù)組的`長度。B、該數(shù)組的元素個數(shù)。C、該數(shù)組中各元素的值。D、該數(shù)組的首地址。、D、1

10、C語言中數(shù)組下標(biāo)的下限是________。A、1B、0C、視概括處境D、無固定下限、B、1

11、C語言中供給的合法關(guān)鍵字是____A、swithB、cherC、caseD、default、D、1

12、C語言中文件的存取方式是________。A、依次存取B、隨機(jī)存取C、依次存取、隨機(jī)存取均可D、依次存取、隨機(jī)存取均不成、C、1

13、C語言中最簡樸的數(shù)據(jù)類型包括A整型、實(shí)型、規(guī)律型B整型、實(shí)型、字符型C整型、字符型、規(guī)律型D整型、實(shí)型、規(guī)律型、字符型、B、1

14、sizeoffloat是()A一種函數(shù)調(diào)用B一個不合法的表示形式C一個整型表達(dá)式D一個浮點(diǎn)表達(dá)式、C、1

15、x、y、z被定義為int型變量,若從鍵盤給x、y、z輸入數(shù)據(jù),正確的輸入語句是Ainputx,y,z;Bscanf"%d%d%d',x,y,z;Cscanf"%d%d%d',x,y,z;Dread"%d%d%d',x,y,z;、B、1

16、表達(dá)式:10!=9的值是AtrueB非零值C0D1、D、1

17、表示關(guān)系x=y=z的c語言表達(dá)式為AX=YY=ZBX=YANDY=ZCX=Y=ZDX=YY=Z、A、1

18、程序片段:在TC20中,inti=65536;printf%d,i;的輸出結(jié)果是____A65536B0C有語法錯誤,無輸出結(jié)果D-1、B、1

19、當(dāng)調(diào)用函數(shù)時,實(shí)參是一個數(shù)組名,那么向函數(shù)傳送的是____A數(shù)組的長度B數(shù)組的首地址C數(shù)組每一個元素的地址D數(shù)組每個元素中的值、B、1

20、對嵌套子程序調(diào)用說法正確的是____。A、外層子程序可以調(diào)用全體的內(nèi)層子程序B、內(nèi)層了程序只可以調(diào)用包含本身的外層子程序,不成以隔層調(diào)用C、外分程序務(wù)必能完全套住內(nèi)分程序D、以上說法均不正確、C、1

21、對于基類型一致的兩個指針變量之間,不能舉行的運(yùn)算是AB=C+D-、C、1

22、合法的C語言中,合法的長整型常數(shù)是A\tBAC65DA、A、1

23、假定int類型變量占用兩個字節(jié),其有定義:intx[10]=0,2,4;,那么數(shù)組x在內(nèi)存中所占字節(jié)數(shù)是A3B6C10D20、D、1

24、假定有以下變量定義:intk=7,x=12;那么能使值為3的表達(dá)式是Ax%=k%=5Bx%=k-k%5Cx%=k-k%5Dx%=k-k%=5、D、1

25、請讀程序片段字符串內(nèi)沒有空格:printf%d,strlenATS012\1\\;的輸出結(jié)果是A11B10C9D8、C、1

26、請選出合法的C語言賦值語句Aa=b=58Bi++;Ca=58,b=58Dk=inta+b;、B、1

27、若a為int類型,且其值為3,那么執(zhí)行完表達(dá)式a+=a-=a*a后,a的值是A-3B9C-12D6、C、1

28、若int類型占兩個字節(jié),那么以下語句輸出為________。intk=-1;printf%d,u%,k,k;A、-1,-1B、-1,65536C、-1,32768D、-1,65535、D、1

29、若變量a是int類型,并執(zhí)行了語句:a=A+1、6;,那么正確的表達(dá)是Aa的值是字符CBa的值是浮點(diǎn)型C不允許字符型和浮點(diǎn)型相加Da的值是字符A的ASCII值加上1。、D、1

30、若變量已正確說明為float類型,要通過語句scanf%f%f%f,a,b,c;給a賦于10、0,b賦予22、0,c賦予33、0,不正確的輸入形式是:A10B10、0,22、0,33、02233C10、0D102222、033、033、B、1

31、若要求在if后一對圓括號中表示a不等于0的關(guān)系,那么能正確表示這一關(guān)系的表達(dá)式為Aa0B!aCa=0Da、B、1

32、若已定義x和y為double類型,那么表達(dá)式:x=1,y=x+3/2的值是A1B2C2、0D2、5、C、1

33、若有定義:inta=8,b=5,c;,執(zhí)行語句c=a/b+0、4;后,c的值為A1、4B1C2、0D2、B、1

34、若有定義:intx,y;chara,b,c;并有以下輸入數(shù)據(jù)此處代表換行符,/u代表空格:1u2AuBuC那么能給x賦整數(shù)1,給y賦整數(shù)2,給a賦字符A,給b賦字符B,給c賦字符C的正確程序段是Ascanf"x=%dy+%d',x,y;a=getchar;b=getchar;c=getchar;Bscanf"%d%d',x,y;a=getchar;b=getchar;c=getchar;Cscanf"%d%d%c%c%c,x,y,a,b,c;Dscanf"%d%d%c%c%c%c%c%c:x,y,a,a,b,b,c,c;、D、1

35、若有定義和語句:chars[10]:s='abcd';printf"%s',s;那么結(jié)果是以下u代表空格A輸出abcdB輸出aC輸出abcduuuuuD編譯不通過、D、1

36、若有以下程序段,intc1=1,c2=2,c3;c3=1、0/c2*c1;那么執(zhí)行后,c3中的值是A0B0、5C1D2、A、1

37、若有以下定義:chara;intb;floatc;doubled;那么表達(dá)式a*b+d-c值的類型為AfloatBintCcharDdouble、D、1

38、若有以下定義和語句charc1=b,c2=e;printf"%d,%c',c2-c1,c2-a+'A';那么輸出結(jié)果是:A2,MB3,EC2,ED輸出項(xiàng)與對應(yīng)的格式操縱不一致,輸出結(jié)果不確定、B、1

39、若有以下函數(shù)調(diào)用語句:funa+b,x,y,funn+k,d,a,b;在此函數(shù)調(diào)用語句中實(shí)參的個數(shù)是A)3B)4C)5D)6、A、1

40、若執(zhí)行下面的程序時從鍵盤上輸入3和4,那么輸出是____A14B16C18D20maininta,b,s;scanf"%d%d',a,b;s=a;ifa、B、1

41、若執(zhí)行下面的程序時從鍵盤上輸入5,那么輸出是A7B6C5D4mainintx;scanf"%d',x;ifx++5printf"%d',x;elseprintf"%d',x;、B、1

42、若執(zhí)行以下程序時從鍵盤上輸入9,那么輸出結(jié)果是A11B10C9D8mainintn;scanf"%d',n;ifn++、B、1

43、設(shè)a、b、c、d、m、n均為int型變量,且a=5、b=6、c=7、d=8、m=2、n=2,那么規(guī)律表達(dá)式m=abn=cd運(yùn)算后,n的值為____A0B1C2D3、C、1

44、設(shè)inta=12,那么執(zhí)行完語句a+=a-=a*a后,a的值是A552B264C144D-264、D、1

45、設(shè)intb=2;表達(dá)式b2/b1的值是A0B2C4D8、A、1

46、設(shè)a,b和c都是int型變量,且a=3,b=4,c=5,那么以下表達(dá)式中,值為0的表達(dá)式是________AabBa=bCa||b+cb-cD!ab!c||1、D、1

47、設(shè)x、y、z和k都是int型變量,那么執(zhí)行表達(dá)式:x=y=4,z=16,k=32后,x的值為A4B16C32D52、C、1

48、設(shè)x=3,y=-

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論