C語言內(nèi)部測試題_第1頁
C語言內(nèi)部測試題_第2頁
C語言內(nèi)部測試題_第3頁
C語言內(nèi)部測試題_第4頁
C語言內(nèi)部測試題_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、選擇題:使用計算機來解決問題,首先要理解這些問題,然后制訂出一套解決問題的步驟,這些步驟我們就稱之為算法?,F(xiàn)在要求組織下列步驟來實現(xiàn)從圖書館查找一本C語言書的過程()(選擇一項)找計算機類圖書來到圖書館找出C語言的書詢問計算機類書的位置AB。CD。2在以下那種情況下你會去定義變量()(選擇三項)當要保存輸入數(shù)據(jù)時當要在屏幕下顯示一段固定內(nèi)容時當你需要保存一些臨時數(shù)據(jù)時當你要使用某一計算的結(jié)果時3下列有關(guān)C語言的說法不正確的是()(選擇兩項)AC語言可以設(shè)計系統(tǒng)的程序BC語言是一種解釋類型的語言,當運行C語言程序要先把它解釋成機器語言后執(zhí)行CC語言是用換行表示一個語句結(jié)束的D每個C語言都包含一個

2、main()函數(shù)4下面關(guān)于C語言中注釋的說法正確的是()(選擇一項)注釋的內(nèi)容是告訴計算機應(yīng)該如何執(zhí)行程序使用 表示注釋內(nèi)容的開始 表示注釋內(nèi)容結(jié)束一個C語言程序中可以沒有注釋使用/* 注釋一行5在流程圖中,下列哪個圖形可以表示輸入過程()(選擇一項)ABCD6在C語言中,下面哪些常量的寫法是正確的() (選擇三項)A”36”BNCND367下列哪些變量的名稱是合法的()(選擇兩項)INTA*b3qa3_b38C語言的程序是由命令組成的,下列哪些是C語言的命令() (選擇兩項)AforB。scanCwhile D。loop9下面關(guān)于數(shù)據(jù)類型的說法正確的是() (選擇一項)一種數(shù)據(jù)類型的變量存放

3、一種數(shù)據(jù),它們之間是不能互相轉(zhuǎn)換的不同數(shù)據(jù)類型的數(shù)據(jù)占的內(nèi)存空間大小和存放數(shù)據(jù)的格式都不相同當使用整型變量存放一個字符時,它存放這個字符的ASC碼整數(shù)和浮點數(shù)進行運算時,會先去掉小點數(shù)后的數(shù)再進行運算10()能夠輸出int型數(shù)據(jù)所占的內(nèi)存空間大小。(選擇一項)Aprintf(“%dn”,int);B。printf(“%dn”,&int);Cprintf(“%dn”,sizeof(int);D。printf(“%dn”,int *);11下面哪個不是C語言中的運算符() (選擇一項)A* B。C D。( )12表達式24/5+12.2的最終值等于() (選擇一項)A17.0B。17C16.2D。

4、1613下面幾個運算符的優(yōu)先級從高到低排列正確的是() (選擇兩項)A+ 高于 / 高于 +B。+ 高于 高于 =C& 高于 | 高于 ! D。= 高于 & 高于 |14下面判斷語句中能夠判斷整型變量a在100到200之間的判斷表達式是() (選擇一項)A100=a=100|a=200C!(a200) D。a=100&ab?a:b”);B。printf(“%d”,ab?a:b);Cif (ab)D。if (ab)printf(“%d”,a);printf(“a”); elseelseprintf(“%d”,b);printf(“b”);17下面語句中輸出的結(jié)果是()。(選擇一項)int num

5、=10;if (num=10)num=num+10;printf(“%d”,num);A10B。20C30D。4018已知在C語言中號為按位異或運算符有a=10,b=5,則ab等于()(選擇一項)A10B。100000C5D。1519考慮以下的C程序:#include void main()int i,j=1,num=0;for(i=0;ib) printf(“n The greater number is :%d”,a) ;printf(“n The greater number is :%d”,b) ;運行上述C語言代碼,當a=5,b=5時將執(zhí)行第()個printf()函數(shù)。(選擇一項)一

6、二兩個都不執(zhí)行兩個都執(zhí)行26研究下面C代碼段:int cnt=0;while (cnt0)cnt=cnt-1;在改程序段執(zhí)行后計數(shù)變量cnt的值應(yīng)該是()。(選擇一項)0-1死循環(huán)以上都不是27在C語言中,以下程序的輸出是()。(選擇一項) (提示:字符0的ASC碼值為48)int x=8,y=20,result;x+=20;result=x+y;printf(“result=%c”,result);result=0result=28result=48result=4028以下敘述中正確的是()。(選擇一項)C語言程序總是從第一個定義的函數(shù)開始執(zhí)行在C語言程序中,要調(diào)用的函數(shù)必須在main()

7、函數(shù)中定義C語言程序總是從main()函數(shù)開始執(zhí)行C語言程序中的main()函數(shù)必須放在程序的開始部分29在C語言中,描述A:8與8是相同的描述B:$的是char類型的常量下面選項()描述是正確的。(選擇一項)兩個描述都是正確的兩個描述都是錯誤的只有描述A是正確的只有描述B是正確的30為什么說C語言是一種中級語言()(選擇一項)因為它比高級語言差,又比低級語言好因為它既高級語言的特點又有低級語言的特點因為它是在低級語言出后,高級語言出現(xiàn)前產(chǎn)生的因為它的功能介于高級語言和低級語言之間31下面關(guān)于流程圖的陳述,正確的是()。(選擇三項)它是一個編程的輔助工具是一些不易被調(diào)試的程序它只有一個開始點和

8、一個結(jié)束點它很容易被理解32void swap(int *x,int *y)int *t;t=x;x=y;y=t;void main()int a=3;int b=4;swap(&a,&b);printf(“a=%d b=%d”,a,b);以上程序運行后顯示的結(jié)果為()。(選擇一項)Aa=4 b=3Ba=4 b=4Ca=3 b=4Da=3 b=333在C語言中,為了避免在嵌套的條件語句ifelse中產(chǎn)生二義性,C語言規(guī)定:else子句總是與()配對。(選擇一項)縮排位置相同的if其之前最近的無else的匹配的if其之后最近的if同一行上的if34關(guān)于結(jié)構(gòu)的說法下面正確的是:() 。(選擇一項)

9、定義一個結(jié)構(gòu)就是定義個新的變量一個結(jié)構(gòu)中只能包含基本類型的變量,不能包含其他結(jié)構(gòu)的變量使用結(jié)構(gòu)之前必須先用結(jié)構(gòu)定義一個變量一個結(jié)構(gòu)中至少要3個以上的成員變量35有如下C語言程序段:int *p,a=10,b=1;p=&a;*p=*p+b;執(zhí)行該程序段后,a的值為()。(選擇一項)121110編譯出錯36C語言中有一對關(guān)于文件讀和寫的函數(shù)fprintf和fscanf,以下描述正確的是()。(選擇兩項)fprintf函數(shù)把內(nèi)容寫到文件中fscanf函數(shù)把內(nèi)容寫到文件中fprintf函數(shù)把文件內(nèi)容讀到內(nèi)存中fscanf函數(shù)把文件內(nèi)容讀到內(nèi)存中37在C語言中,聲明m,n為整型變量,p1,p2為整型指針,下列語句不正確的是()。(選擇三項)p1=&m;p2=n;*p1=&n;m=p2-p1;p1=&p2;38當通過鍵盤向計算機中進行輸入后,輸入內(nèi)容將首先進入()。(選擇一項)緩沖區(qū)主存儲器CPU輸入設(shè)備39關(guān)于全局變量和局部變量的說法不正確的是()。(選擇一項)全局

溫馨提示

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

評論

0/150

提交評論