




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 座位號(hào) C語(yǔ)言 試題 題 號(hào)一二三四總 分分 數(shù)得 分評(píng)卷人一、單選題:在下列各題的備選答案中選擇一個(gè)正確的。(每題3分,共60分)1、以下敘述中正確的是( )A C語(yǔ)言程序總是從main()函數(shù)開(kāi)始執(zhí)行B C語(yǔ)言程序總是第一條語(yǔ)句開(kāi)始執(zhí)行C C語(yǔ)言程序總是從頭開(kāi)始執(zhí)行D C語(yǔ)言程序總是從前往后執(zhí)行2、C語(yǔ)言中int long float double char 在內(nèi)存各占多少個(gè)字節(jié)( )A 2 4 4 6 1 B 2 2 4 8 1 C 2 4 4 8 1 D 4 4 4 8 13、以下4組用戶定義標(biāo)識(shí)符中,全部合法的一組是( )A _main B If C txt D int enclu
2、de -max REAL k_2 sin turbo 3COM _0014、若以下選項(xiàng)中的變量已正確定義,則正確的賦值語(yǔ)句是 ( )A x1=26.8%3 B 1+2=x2 C x3=0x12 D x4=1+2=3;5、以下選項(xiàng)中不是C語(yǔ)句的是( ) A int j; j-;printf(“%dn”,j); B ; C a=8,b=6 D d+;6、設(shè)有定義:float a=2,b=4,h=3;,以下C語(yǔ)言表達(dá)式結(jié)果為零的是( )A (a+b) *h/2 B (1/2)*(a+b) *h C (a+B) *h*1/2 D h/2*(a+B) 7、有以下程序main( )int x=102,y=
3、012; printf(“%2d,%2dn”,x,y); 執(zhí)行后輸出結(jié)果是( ) A 10,01 B 02,12 C 102,10 D 02,108、以下4個(gè)選項(xiàng)中,不能看作一條語(yǔ)句的是 ( )A ; B a=0,b=0,c=0; C if(a>0); D if(b= =0) m=1; n=2; 9、若int類型占兩個(gè)字節(jié),則以下程序段的輸出結(jié)果是 ( )int x=-1;printf(“%d,%u”,a,a);A -1 -1 B -1 32768 C -1 32767 D -1 3276910、有以下程序( )main( ) char k; int i;for(i=1;i<3;i
4、+) scanf(“%c”,&k);switch(k) case 0: printf(“anothern”); case 1: printf(“numbern”);程序運(yùn)行時(shí),從鍵盤(pán)輸入:01<回車(chē)>,程序執(zhí)行后的輸出結(jié)果是A another B another C another D number number another number number another number number number11、有以下程序 main( ) int i,s=0; for(i=1;i<10;i+=2) s+=i+1; printf(“%dn”,s);程序執(zhí)行后的輸出
5、結(jié)果是( )A 自然數(shù)19的累加和 B 自然數(shù)110的累加和C 自然數(shù)19中的奇數(shù)之和 D 自然數(shù)110中的偶數(shù)之和12、有以下定義語(yǔ)句 int a=3,b=4,c=5,d=6;if(a>b)a=b;b=c;c=d;d=a;則a,b,c,d的值是( )A 3 4 5 6 B 4 5 6 3 C 3 5 6 3 D 3 4 5 6 13、有以下程序 ( )main() int m=3,n=4,x; x=-m;m+;+n; x=x+8/n; printf("%dn",x); 程序運(yùn)行后的輸出結(jié)果是A 3 B 5 C -1 D -2 14、有以下程序 main() int
6、m=0256,n=256; printf("%o %on",m,n); 程序運(yùn)行后的輸出結(jié)果是 ( )A 0256 0400 B 0256 256 C 256 400 D 400 400 15、若x和y代表整型數(shù),以下表達(dá)式中不能正確表示數(shù)學(xué)關(guān)系|x-y|<10的是( )A abs(x-y)<10 B x-y>-10&& x-y<10 C !(x-y)<-10|!(y-x)>10 D (x-y)*(x-y)<100 16、有以下程序 main() int a=3,b=4,c=5,d=2; if(a>b) if(
7、b>c) printf("%d",d+ +1); else printf("%d",+d +1); printf("%dn",d); 程序運(yùn)行后的輸出結(jié)果是( )A 2 B 3 C 43 D 44 17、下列條件語(yǔ)句中,功能與其他語(yǔ)句不同的是( )A if(a) printf("%dn",x); else printf("%dn",y);B if(a= =0) printf("%dn",y); else printf("%dn",x);C if (a
8、!=0) printf("%dn",x); else printf("%dn",y);D if(a= =0) printf("%dn",x); else printf("%dn",y); 18、有以下程序 main() int i=0,x=0; for (;) if(i= =3|i= =5) continue; if (i= =6) break; i+; s+=i; ; printf("%dn",s); 程序運(yùn)行后的輸出結(jié)果是( )A 10 B 13 C 21 D 程序進(jìn)入死循環(huán) 19、若變量已
9、正確定義,要求程序段完成求5!的計(jì)算,不能完成此操作的程序段是( )A for(i=1,p=1;i<=5;i+) p*=i; B for(i=1;i<=5;i+) p=1; p*=i;C i=1;p=1;while(i<=5)p*=i; i+; D i=1;p=1;dop*=i; i+; while(i<=5); 20、有以下程序 main() char a,b,c,d; scanf("%c,%c,%d,%d",&a,&b,&c,&d); printf("%c,%c,%c,%cn",a,b,c,d)
10、; 若運(yùn)行時(shí)從鍵盤(pán)上輸入:6,5,65,66<回車(chē)>。則輸出結(jié)果是( )A 6,5,A,B B 6,5,65,66 C 6,5,6,5 D 6,5,6,6得 分評(píng)卷人二、閱讀下列程序,指出程序運(yùn)行結(jié)果。(每題5分,共10分): 1、有以下程序main()int a=5,b=4,c=3,d=2; if(a>b&&b>c)printf("%dn",d); else if(c-1>=d)=1)printf("%dn",d+1); elseprintf("%dn",d+2);執(zhí)行后輸出結(jié)果是 2、
11、有以下程序main() int i=1,j=2,k=3; if(i+=1&&(+j=3|k+=3) printf("%d %d %dn",i,j,k);執(zhí)行后輸出結(jié)果是 得 分評(píng)卷人三、程序填空題:(每空1分,共10分)1、以下程序從輸入數(shù)據(jù)中統(tǒng)計(jì)正整數(shù)和負(fù)整數(shù)的個(gè)數(shù).用輸入0來(lái)結(jié)束輸入.變量i存放正整數(shù)個(gè)數(shù),變量j存放負(fù)整數(shù)的個(gè)數(shù).main() i,j,n; i=j=0;scanf(“%d”,&n);while( )if(n>0) ( ) if(n<0) ( ) printf(“i=%4d j=%4dn”,i,j);2、以下程序的功能是:從鍵盤(pán)上輸入若干個(gè)學(xué)生的成績(jī),統(tǒng)計(jì)并輸出最高成績(jī)和最低成績(jī),當(dāng)輸入負(fù)數(shù)時(shí)結(jié)束輸入。請(qǐng)?zhí)羁铡?main() x,max,min; Scanf(“%f”,&x);max=x;min=
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 元宇宙虛擬數(shù)字貨幣兌換與交易服務(wù)協(xié)議
- 樣板間室內(nèi)外綠化及裝修工程施工合同
- 兒童用品電商平臺(tái)全渠道運(yùn)營(yíng)合作協(xié)議
- 同聲傳譯租賃合同終止條件補(bǔ)充協(xié)議
- 醫(yī)療機(jī)構(gòu)廢棄藥品及生物安全廢物回收協(xié)議
- 直播平臺(tái)提詞器租賃與直播節(jié)目制作服務(wù)協(xié)議
- 零售商智能電子價(jià)簽租賃與智能數(shù)據(jù)分析合同
- 電子商務(wù)網(wǎng)站技術(shù)維護(hù)及安全保障合同
- 企業(yè)管理公司創(chuàng)業(yè)路徑規(guī)劃
- 影視基地電力設(shè)施投資與運(yùn)營(yíng)管理合同
- GB/T 15773-2008水土保持綜合治理驗(yàn)收規(guī)范
- 燒烤類菜單表格
- DB11∕T 583-2022 扣件式和碗扣式鋼管腳手架安全選用技術(shù)規(guī)程
- 煤礦重大事故隱患治理督辦制度建設(shè)指南
- DB21T 3532-2021 植保無(wú)人機(jī)釋放赤眼蜂防治水稻二化螟技術(shù)規(guī)程
- 碳酸乙酯(碳酸二乙酯)的理化性質(zhì)及危險(xiǎn)特性表
- 模具保養(yǎng)記錄表
- 三年級(jí)語(yǔ)文下冊(cè)第七單元(集體備課)教材分析說(shuō)課稿課件
- SAP零售行業(yè)解決方案
- 四川大學(xué)年《系統(tǒng)解剖學(xué)》期末試題及答案
- 博德之門(mén)BG+TOSC細(xì)節(jié)攻略
評(píng)論
0/150
提交評(píng)論