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

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

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

4、1613下面幾個(gè)運(yùn)算符的優(yōu)先級(jí)從高到低排列正確的是() (選擇兩項(xiàng))A+ 高于 / 高于 +B。+ 高于 高于 =C& 高于 | 高于 ! D。= 高于 & 高于 |14下面判斷語(yǔ)句中能夠判斷整型變量a在100到200之間的判斷表達(dá)式是() (選擇一項(xiàng))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下面語(yǔ)句中輸出的結(jié)果是()。(選擇一項(xiàng))int num

5、=10;if (num=10)num=num+10;printf(“%d”,num);A10B。20C30D。4018已知在C語(yǔ)言中號(hào)為按位異或運(yùn)算符有a=10,b=5,則ab等于()(選擇一項(xiàng))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) ;運(yùn)行上述C語(yǔ)言代碼,當(dāng)a=5,b=5時(shí)將執(zhí)行第()個(gè)printf()函數(shù)。(選擇一項(xiàng))一

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

7、函數(shù)中定義C語(yǔ)言程序總是從main()函數(shù)開(kāi)始執(zhí)行C語(yǔ)言程序中的main()函數(shù)必須放在程序的開(kāi)始部分29在C語(yǔ)言中,描述A:8與8是相同的描述B:$的是char類(lèi)型的常量下面選項(xiàng)()描述是正確的。(選擇一項(xiàng))兩個(gè)描述都是正確的兩個(gè)描述都是錯(cuò)誤的只有描述A是正確的只有描述B是正確的30為什么說(shuō)C語(yǔ)言是一種中級(jí)語(yǔ)言()(選擇一項(xiàng))因?yàn)樗雀呒?jí)語(yǔ)言差,又比低級(jí)語(yǔ)言好因?yàn)樗雀呒?jí)語(yǔ)言的特點(diǎn)又有低級(jí)語(yǔ)言的特點(diǎn)因?yàn)樗窃诘图?jí)語(yǔ)言出后,高級(jí)語(yǔ)言出現(xiàn)前產(chǎn)生的因?yàn)樗墓δ芙橛诟呒?jí)語(yǔ)言和低級(jí)語(yǔ)言之間31下面關(guān)于流程圖的陳述,正確的是()。(選擇三項(xiàng))它是一個(gè)編程的輔助工具是一些不易被調(diào)試的程序它只有一個(gè)開(kāi)始點(diǎn)和

8、一個(gè)結(jié)束點(diǎn)它很容易被理解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);以上程序運(yùn)行后顯示的結(jié)果為()。(選擇一項(xiàng))Aa=4 b=3Ba=4 b=4Ca=3 b=4Da=3 b=333在C語(yǔ)言中,為了避免在嵌套的條件語(yǔ)句ifelse中產(chǎn)生二義性,C語(yǔ)言規(guī)定:else子句總是與()配對(duì)。(選擇一項(xiàng))縮排位置相同的if其之前最近的無(wú)else的匹配的if其之后最近的if同一行上的if34關(guān)于結(jié)構(gòu)的說(shuō)法下面正確的是:() 。(選擇一項(xiàng))

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

溫馨提示

  • 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)論