資源描述:
《李紅-08計(jì)信-c語(yǔ)言期中考試》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、學(xué)校班級(jí)姓名學(xué)號(hào)考生答題不得超過(guò)此密封線《C語(yǔ)言程序設(shè)計(jì)》期中試卷(09/10學(xué)年度第一學(xué)期)用卷年級(jí)08級(jí)用卷班級(jí)08計(jì)信(1)(2)大專命題人李紅審核人王香菊核對(duì)人李紅一、選擇題(2’×15=30’)請(qǐng)將答案寫在題后的答題框內(nèi)1、C語(yǔ)言的源程序()主函數(shù)A、可以沒有B、可以有多個(gè)C、有且只有一個(gè) D、若有,只有一個(gè)2、能將高級(jí)語(yǔ)言編寫的源程序轉(zhuǎn)換成目標(biāo)程序的是()A、編輯程序B、編譯程序C、解釋程序D、鏈接程序3、對(duì)于scanf(“%d,%d”,&a,&b);語(yǔ)句,下列輸入正確的是()A、3(t
2、ab)4B、a=3,4C、3,4D、a=3,b=44、在C語(yǔ)言中,char型數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式是()A、補(bǔ)碼B、反碼C、原碼D、ASCII碼5、下面對(duì)變量的說(shuō)明錯(cuò)誤的是()A、charc1,intx;B、inta,b;floatx,y;C、inta;intb;D、charc1;intx;6、設(shè)inta=12;則執(zhí)行完語(yǔ)句a+=a-=a*a;后,a的值是()A、0B、12C、-264D、1447、邏輯運(yùn)算符兩側(cè)的運(yùn)算對(duì)象的數(shù)據(jù)類型()A、只能是0或1B、只能是0或非0正數(shù)C、只能int或char型
3、D、可以是任何類型8、已有定義:intx=3,y=4,z=5; 則表達(dá)式!(x+y)+z-1&&y+z/2的值是()A、6B、0C、2D、19、C語(yǔ)言中的標(biāo)識(shí)符只能由字母、數(shù)字和下劃線三種字符組成,且第一個(gè)字符()A、必須為字母B、必須為下劃線C、必須為字母或下劃線D、可以是字母、數(shù)字或下劃線中任一種字符10、下列選項(xiàng)中,可以作為C語(yǔ)言常量的是()A、13.8eB、1/2C、‘M’D、‘a(chǎn)bc’11、設(shè)有intx=10,y=20,z=30;以下語(yǔ)句執(zhí)行后,x,y,z的值是()編號(hào):QMSD/JWC-
4、21-01if(x5、=35C、x+z=35D、不確定值14、若x,i,j和k都是int型變量,則計(jì)算下面表達(dá)式后,x的值為()x=(i=4,j=16,k=32)A、4B、16C、32D、5215、能正確表示邏輯關(guān)系:“a≥10或a≤0”的C語(yǔ)言表達(dá)式是()A、a>=10ora<=0B、a>=0
6、a<=10C、a>=10&&a<=0D、a>=10
7、
8、a<=0題號(hào)123456789101112131415答案二、填空題(1’×13=13’)1、一般來(lái)說(shuō),在設(shè)置循環(huán)控制變量時(shí)要有______________、________
9、____和_____________三方面。2、for(i=1;i<=25;i++)的循環(huán)次數(shù)為_________。3、以下程序段共循環(huán)__________次?for(i=0;i<5;i++)for(j=6;j>=1;j--){……}4、continue的作用是__________________________________。5、break的作用是___________________________________。6、break可用于_________語(yǔ)句和________結(jié)構(gòu)中。第3頁(yè)共3
10、頁(yè)學(xué)校班級(jí)姓名學(xué)號(hào)考生答題不得超過(guò)此密封線7、執(zhí)行循環(huán)結(jié)構(gòu)中的___________語(yǔ)句能夠立即執(zhí)行下一次循環(huán)。8、執(zhí)行循環(huán)結(jié)構(gòu)或switch結(jié)構(gòu)中的____________語(yǔ)句能夠立即退出該結(jié)構(gòu)。9、while的循環(huán)體_______________________________,do-while的循環(huán)體________________________。9三、判斷題(1’×10=10’)1、()所有的變量在使用前都必須予以申明。2、()printf()函數(shù)總是從新行的起始位置開始打印。3、()C語(yǔ)
11、言認(rèn)為變量sum和Sum是相同的。4、()C語(yǔ)言有專門的輸入輸出語(yǔ)句,即printf語(yǔ)句及scanf語(yǔ)句。5、()if語(yǔ)句中if子句與else子句數(shù)目一定相等。6、()C語(yǔ)言規(guī)定:else子句總是與其之前最近的未配對(duì)的if配對(duì)。7、()switch選擇結(jié)構(gòu)中必須有default子句。8、()關(guān)系運(yùn)算符的優(yōu)先級(jí)低于算術(shù)運(yùn)算符。9、()if語(yǔ)句中又包含一個(gè)或多個(gè)if語(yǔ)句稱為if語(yǔ)句的嵌套。10、()switch語(yǔ)句中每一個(gè)case的常量表達(dá)式的值必須互不相同。四、程序閱讀