C語(yǔ)言第五章測(cè)試題.doc_第1頁(yè)
C語(yǔ)言第五章測(cè)試題.doc_第2頁(yè)
C語(yǔ)言第五章測(cè)試題.doc_第3頁(yè)
C語(yǔ)言第五章測(cè)試題.doc_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

C語(yǔ)言第五章測(cè)試題1. 設(shè)x、y、z均為整形變量,且x=3,y=4,z=5;則下面表達(dá)式值為0的是_D_A.x&y B.x=y C.x|y+z&y-z D.!(xa=b)&(n=cd);后n的值為_(kāi)3_3.以下不正確的if語(yǔ)句形式是_C_A.if(xy&x!=y); B.if(x=y)x+=y; C.if(x!=y)scanf(“%d”,&x) else scanf(“%d”,&x) ; D.if(xy)x+;y+;4.當(dāng)a=1,b=3,c=5,d=4時(shí),執(zhí)行下列程序段后x的值為_(kāi)2_if(ab)if(cd)x=1;else if(ac) if(bd) x=2;else x=3;else x=6;else x=7;5.以下程序的輸出結(jié)果為:_-1_ main() int a=100,x=10,y=20,ok1=5,ok2=0; if(xy) if(y!=10) if(!ok1) a=1;else if(ok2) a=10;a=-1; printf(“%dn”,a);6.以下程序輸出結(jié)果為:_0_ main() int x=2,y=-1,z=2; if(xy) if(y12?x+10:x-12; printf(“y=%dn”,y);8.以下程序的運(yùn)行結(jié)果為:_1_ main() int k=4,a=3,b=2,c=1;printf(“n%dn”,ka?k:cb!=c的值為_(kāi)1_11.設(shè)x,y,z均為整形變量,請(qǐng)寫(xiě)出命題“x,y和z中有兩個(gè)為負(fù)數(shù)”的C語(yǔ)言表達(dá)式_x0&y0/x0&z0/y0&z0_12.以下程序的運(yùn)行結(jié)果為:_F_ main() if(2*2=50&ab)t=s+t; int s=1,t=1,a,b; else if(a=b)t=5; scanf(“%d,%d”,&a,&b); else t=2*s; if(a0) s=s+1; printf(“s=%d,t=%dn”,s,t);15.下面程序根據(jù)以下函數(shù)關(guān)系,對(duì)輸入的每個(gè)x的值,計(jì)算出y的值,請(qǐng)?jiān)诳崭癯鎏顚?xiě)正確的內(nèi)容。X Y2X=10X(X+2)-1X=22XX-1&x-1&x=2_)y=2*x; else if(x=y=x)?1:0); switch(x) printf(“%d”,z=y&y=x); case 1:switch(y)18.以下程序段的輸出結(jié)果為:_* * 1 * * * * 3 * *_ case 0:a+;break;int x=1,y=0; case 1:b+;break;switch(x) case 2:a+;b+;break; case 1:switch(y) printf(“a=%d,b=%dn”,a,b); case 0:printf(“* * 1 * *n”);break; case 1:printf(“* * 2 * *n”);break; case 2:printf(“* * 3 * *n”);20.設(shè)有int x=1,y=0;則表達(dá)式x- (y+x)?10:12.5y+?A:Z的值為_(kāi)A_21.以下程序根據(jù)輸入的三角形的三條邊判斷 22.編成實(shí)現(xiàn):輸入一個(gè)整數(shù),判斷它是否是否構(gòu)成三角形,若可以則輸出它的面積和 能被3,5,7整除,并輸出以下信息之一:三角形的類(lèi)型。請(qǐng)?jiān)跈M線內(nèi)填寫(xiě)正確的內(nèi)容。 (1)能同時(shí)被3,5,7整除;include (2)能被其中的兩個(gè)數(shù)(指出哪兩個(gè)數(shù))整除main() (3)能被其中的一個(gè)數(shù)(指出哪一個(gè)數(shù))整除 float a,b,c,s,area; (4)不能被3,5,7任一個(gè)整除 scanf(“%f %f %f”,&a,&b,&c); 23.請(qǐng)將下列語(yǔ)句改寫(xiě)成switch語(yǔ)句: if(_a+bc&a-bc_) if(s0&s=3&s1|s8) x=3; printf(“area=%f”,area); else x=1; if(_a=b=c_)printf(“等邊三角形”); else x=0; else

溫馨提示

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