C語言第五章測試題.doc_第1頁
C語言第五章測試題.doc_第2頁
C語言第五章測試題.doc_第3頁
C語言第五章測試題.doc_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

C語言第五章測試題1. 設x、y、z均為整形變量,且x=3,y=4,z=5;則下面表達式值為0的是_D_A.x&y B.x=y C.x|y+z&y-z D.!(xa=b)&(n=cd);后n的值為_3_3.以下不正確的if語句形式是_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.當a=1,b=3,c=5,d=4時,執(zhí)行下列程序段后x的值為_2_if(ab)if(cd)x=1;else if(ac) if(bd) x=2;else x=3;else x=6;else x=7;5.以下程序的輸出結果為:_-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.以下程序輸出結果為:_0_ main() int x=2,y=-1,z=2; if(xy) if(y12?x+10:x-12; printf(“y=%dn”,y);8.以下程序的運行結果為:_1_ main() int k=4,a=3,b=2,c=1;printf(“n%dn”,ka?k:cb!=c的值為_1_11.設x,y,z均為整形變量,請寫出命題“x,y和z中有兩個為負數(shù)”的C語言表達式_x0&y0/x0&z0/y0&z0_12.以下程序的運行結果為:_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.下面程序根據以下函數(shù)關系,對輸入的每個x的值,計算出y的值,請在空格出填寫正確的內容。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.以下程序段的輸出結果為:_* * 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.設有int x=1,y=0;則表達式x- (y+x)?10:12.5y+?A:Z的值為_A_21.以下程序根據輸入的三角形的三條邊判斷 22.編成實現(xiàn):輸入一個整數(shù),判斷它是否是否構成三角形,若可以則輸出它的面積和 能被3,5,7整除,并輸出以下信息之一:三角形的類型。請在橫線內填寫正確的內容。 (1)能同時被3,5,7整除;include (2)能被其中的兩個數(shù)(指出哪兩個數(shù))整除main() (3)能被其中的一個數(shù)(指出哪一個數(shù))整除 float a,b,c,s,area; (4)不能被3,5,7任一個整除 scanf(“%f %f %f”,&a,&b,&c); 23.請將下列語句改寫成switch語句: 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. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論