




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、2014年9月c語言月考試卷(總分200分)班級: 姓名: 成績: 一、單選題(在本題的每一小題的備選答案中,只有一個(gè)答案是正確的,本大題共20小題,每小題5分,共100分)請將選擇題答案填入下表題號(hào)12345678910答案題號(hào)11121314151617181920答案1 一個(gè)c程序的執(zhí)行是從( )a) 本程序的main函數(shù)開始,到main函數(shù)結(jié)束b) 本程序文件的第一個(gè)函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束c) 本程序文件的第一個(gè)函數(shù)開始,到本程序main函數(shù)結(jié)束d) 本程序的main函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束2 以下敘述不正確的是( )a) 一個(gè)c源程序必須包含一個(gè)ma
2、in函數(shù) b)一個(gè)c源程序可由一個(gè)或多個(gè)函數(shù)組成c) c程序的基本組成單位是函數(shù) d) 在c程序中,注釋說明只能位于一條語句的后面3 以下敘述正確的是( )a) 在對一個(gè)c程序進(jìn)行編譯的過程中,可發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤b) 在c程序中,main函數(shù)必須位于程序的最前面c) c語言本身沒有輸入輸出語句 d) c程序的每行中只能寫一條語句4 一個(gè)c語言程序是由( )a)一個(gè)主程序和若干個(gè)子程序組成 b) 函數(shù)組成 c) 若干過程組成 d) 若干子程序組成5 若x、i、j、k都是int型變量,則計(jì)算表達(dá)式x=(i=4,j=16,k=32)后,x的值為( ) a) 4 b) 16 c) 32d) 526
3、設(shè)變量已正確定義并賦值,以下正確的表達(dá)式是( )a) x=y+z+5,+y b) int(15.8%5) c) x=y*5=x+zd) x=25%5.07.設(shè)有義:int x=2;以下表達(dá)式中,值不為6的是( )a) 2*x,x+=2 b) x+,2*x c)x*=(1+x)d) x*=x+18.對c語言中字母大小寫的使用,以下敘述正確的是( )a) c程序中所有字母都必須大寫 b) c程序中的關(guān)鍵字必須小寫,其他標(biāo)識(shí)符不區(qū)分大小寫 c)程序中所有關(guān)鍵字必須用小寫 d)c程序中所有字母都不區(qū)分大小寫9.要把高級語言編寫的源程序轉(zhuǎn)換為目標(biāo)程序,需要使用( )a)編輯程序 b)驅(qū)動(dòng)程序 c)診斷程
4、序 d)編譯程序10.下面不正確的字符常量是( )a) “c”b) c) d) k11.以下敘述不正確的是( )a) 在c程序中,逗號(hào)運(yùn)算符的優(yōu)先級最低 b) 在c程序中,max和max是兩個(gè)不同的變量c) 若a和b類型相同,在計(jì)算了賦值表達(dá)式a=b后,b中的值將放入a中,而b中的值不變d) 當(dāng)從鍵盤輸入數(shù)據(jù)時(shí),對于整型變量只能輸入整型數(shù)值,對于實(shí)型變量只能輸入實(shí)型數(shù)值12設(shè)以下變量均為int類型,則值不等于7的表達(dá)式是( )a) (x=y=6,x+y,x+1) b) (x=y=6,x+y,y+1) c) (x=6,x+1,y=6,x+y) d) (y=6,y+1,x=y,x+1)13.若有說
5、明語句:char c=52,則變量c( )a) 包含1個(gè)字符 b) 包含2個(gè)字符 c) 包含3個(gè)字符 d) 說明不合法,c的值不確定14.以下能正確地定義整型變量a,b和c并為們賦初值5的語句是( )a) int a=b=c=5; b) int a ,b,c=5; c) int a=5,b=5,c=5; d) a=b=c=5;15.使用以下定義:int abc=9;則下列對標(biāo)識(shí)符abc的敘述中,正確的是( )a) abc是整型常數(shù) b) abc是整型變量 c) abc是字符型常數(shù) d) abc是不定類型的常數(shù)16.若有定義:int a=4;float x=4.8,y=4.7;則表達(dá)式x+a%3
6、*(int)(x+y)%2/5的值是( )a) 5.800000 b) 5.3000000 c) 4.800000 d) 0.00000017.下面四個(gè)選項(xiàng)中,均是合法的浮點(diǎn)數(shù)的選項(xiàng)是( )a) 16. 0.25 e3 b) 5.3000000 123 2e4.2 c) -.60 12e-4 -8e5 d) e3 .234 1e318.下面標(biāo)識(shí)符可以作為合法變量名是( )a) sum b) ab.c c) 7xyz d) char19在c語言中的標(biāo)識(shí)符只能是字母、數(shù)字、下劃線三種字符組成,其中第一個(gè)字符( )a) 必須為母 b) 必須為下劃線 c) 必須為字母或下劃線 d) 可以是字母、數(shù)字、
7、下劃線中任一種字符20.已知ch是字符型變量,下面不正確的賦值語句是( ) a) ch=a+b; b) ch=0; c) ch=7+9; d) ch=5+9;二、程序分析題(一)閱讀程序,寫出運(yùn)行結(jié)果(每空5分,共50分)1.下列程序的運(yùn)行結(jié)果是 main( ) int m,n; m=27; n=123; printf(“m=%d,n=%dn”,m+,-n); printf(“m=%d,n%”,m,n);2.下列程序的運(yùn)行結(jié)果是 main( ) int x=17,y=5,z; printf(“%d n”, z=(x%y,x/y);3.下列程序的運(yùn)行結(jié)果是 main( ) float x=3.4
8、567; printf(“x=%.3fn”, x);4.下列程序的運(yùn)行結(jié)果是 main( ) int k=3,i=3,m; m=k+=i*=k; printf(“%d,%d”,m,i);5.下列程序的運(yùn)行結(jié)果是 main( ) int a=11,n=7; a%=n%=2; printf(“%d,%f”,a,(float)n/2);6.下列程序的運(yùn)行結(jié)果是 main( ) int a=6,b=7,c=8; printf(“%d,%d,%d”,(a+b,b,b+c),b,c);7.下列程序的運(yùn)行結(jié)果是 main( ) float k; int x,y; x=(k=8.9)+6; printf(“k
9、=%.1f,x=%dn”,k,x); k=y=8.9+6; printf(“k=%.1f,y=%d”,k,y);8.下列程序的運(yùn)行結(jié)果是 main( ) int x,i,j; x=(i=2,j=5); printf(“x=%d,i=%d,j=%d”,x,i,j); x=i=2,j=5;printf(“nx=%d,i=%d,j=%d”,x,i,j);9.下列程序的運(yùn)行結(jié)果是 main( ) int i=0x5b,j=045; printf(“%d,%dn”,i,j);printf(“%x, %o”,i,j);10.下列程序的運(yùn)行結(jié)果是 main( ) int i=97; printf(“%c,%
10、3.3sn”,i,”programe”);(二)程序填空題(按照題目要求,將正確內(nèi)容填入相應(yīng)位置,使程序完整,每空5分,共20分)1、下列程序的功能是從鍵盤輸入一個(gè)大寫字母,在顯示屏上顯示對應(yīng)的小寫字母,請補(bǔ)充完整 main( ) char c1,c2; c1=getchar( ); putchar(c2);2、下列程序的功能是從鍵盤輸入兩個(gè)整數(shù),并將它們交換后輸出main( ) int a,b ; ; a=a+b; a=a-b; printf(“a=%d,b=%d”,a,b);(三)閱讀程序,修改程序中的錯(cuò)誤,不得增行或刪行,也不得更改程序結(jié)構(gòu)(以下程序只允許修改三行,共計(jì)15分)1.下列程序的功能是輸入球的半徑,計(jì)算球的體積(公式是v=)1 #include <stdio.h>2 #define pi 3.143 main( );4 float r,v;5 scanf(“%f”,r);6 v=4.0/3*pi*r*r*r;7 printf(“v=%d”,v);8 (四)程序編寫題(15分) 輸入一個(gè)華氏溫度f,將它轉(zhuǎn)換為攝氏溫度c(轉(zhuǎn)換公式為c=5/9 (f-32)),要求輸出結(jié)果保留兩位小數(shù)。2014年9月c語言月考答題卡(總分200分)班級: 姓名: 成績: 一、選擇題(每題5分,共計(jì)100分)題號(hào)12345678910答
溫馨提示
- 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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆河南省周口市扶溝高級中學(xué)高三二輪檢測試題(二模)語文試題試卷含解析
- 2024-2025學(xué)年湖南省茶陵三中新高考物理試題適應(yīng)性訓(xùn)練(二)含解析
- 酒泉職業(yè)技術(shù)學(xué)院《數(shù)學(xué)解題方法》2023-2024學(xué)年第一學(xué)期期末試卷
- 鶴壁汽車工程職業(yè)學(xué)院《第二外語德語》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南工學(xué)院《程序設(shè)計(jì)基礎(chǔ)理論》2023-2024學(xué)年第二學(xué)期期末試卷
- 畢節(jié)工業(yè)職業(yè)技術(shù)學(xué)院《裝飾設(shè)計(jì)基礎(chǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 揚(yáng)州大學(xué)《現(xiàn)代分析》2023-2024學(xué)年第二學(xué)期期末試卷
- 古人對時(shí)間的總結(jié)
- 公司投資的基本理念及方法論
- 公共交通車輛性能檢測制度
- 電網(wǎng)工程設(shè)備材料信息參考價(jià)(2024年第四季度)
- 20以內(nèi)退位減法口算練習(xí)題100題30套(共3000題)
- GB/T 13668-2015鋼制書柜、資料柜通用技術(shù)條件
- 易制毒化學(xué)品安全教育培訓(xùn)《教育培訓(xùn)記錄表》
- 精神病學(xué)簡答題
- 2023年鄂爾多斯生態(tài)環(huán)境職業(yè)學(xué)院單招考試面試題庫及答案解析
- Q∕SY 01004-2016 氣田水回注技術(shù)規(guī)范
- 氣管支氣管結(jié)核診斷和治療指南
- 高中臨界生沖刺一本培養(yǎng)方案
- 供應(yīng)商社會(huì)準(zhǔn)則符合性自審問卷
- 城鎮(zhèn)燃?xì)饧映艏夹g(shù)規(guī)程CJJ T148
評論
0/150
提交評論