程序設(shè)計(jì)基礎(chǔ)(C語(yǔ)言)書(shū)后習(xí)題:第4章選擇結(jié)構(gòu)

上傳人:努力****83 文檔編號(hào):77890351 上傳時(shí)間:2022-04-20 格式:DOC 頁(yè)數(shù):6 大?。?9.50KB
收藏 版權(quán)申訴 舉報(bào) 下載
程序設(shè)計(jì)基礎(chǔ)(C語(yǔ)言)書(shū)后習(xí)題:第4章選擇結(jié)構(gòu)_第1頁(yè)
第1頁(yè) / 共6頁(yè)
程序設(shè)計(jì)基礎(chǔ)(C語(yǔ)言)書(shū)后習(xí)題:第4章選擇結(jié)構(gòu)_第2頁(yè)
第2頁(yè) / 共6頁(yè)
程序設(shè)計(jì)基礎(chǔ)(C語(yǔ)言)書(shū)后習(xí)題:第4章選擇結(jié)構(gòu)_第3頁(yè)
第3頁(yè) / 共6頁(yè)

下載文檔到電腦,查找使用更方便

20 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《程序設(shè)計(jì)基礎(chǔ)(C語(yǔ)言)書(shū)后習(xí)題:第4章選擇結(jié)構(gòu)》由會(huì)員分享,可在線閱讀,更多相關(guān)《程序設(shè)計(jì)基礎(chǔ)(C語(yǔ)言)書(shū)后習(xí)題:第4章選擇結(jié)構(gòu)(6頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、 一、閱讀程序,回答問(wèn)題 1.執(zhí)行以下語(yǔ)句后a的值為: int a,b,c; a=b=c=1; a=++a||++b&&++c 答案:1 2.執(zhí)行以下語(yǔ)句后b 的值為: int a=5,b=6,w=1,x=2,y=3,z=4; (a=w>x)&&(b=y>z); 答案:6 3.以下不正確的if語(yǔ)句形式是: B (A)if(x>y&&y!=0); (B)if(x==y) x+=y (C)if(x) scanf("%d",&x ); else scanf("%d",&y); (D)if(X

2、} 4.執(zhí)行以下語(yǔ)句后輸出結(jié)果: int x=5,y=7; if(x=y) printf("%d",--y); else printf("%d",- -x); 答案:6.000000 5.執(zhí)行以下語(yǔ)句后輸出結(jié)果: int c=8; switch(c) { case 8: print("%d",c);break; default: print("error\n"); } 答案:8 6.當(dāng)a=1,b=3,c=5,d=4 ,執(zhí)行完下面一段程序后x 的值是多少? : if(a

3、d) x=1; else if(a void main() { int k=1; char c; c=getchar(); switch(++c) {case 'A':k++;break;

4、 case 'B':k--; case 'C':k+=2; case 'D':k=k%2; case 'E':k=k*10;break; default:k=k/3;} k++; printf("k=%d\n",k); } 答案:k=11 二、填空 1. #include void main() {int a=5,b=5; if( ) printf("***\n"); e1se printf("$$$\n"); } 程序的運(yùn)行結(jié)果

5、是:*** 答案:a==b或b==a或!(a!=b)或a=b或b=a 2. #include void main() {int a,x =-10,y=0,okl=5; if (x (1) ) if(y (2) ) a=100; else if(ok1) a=10; else a=-1: printf("a=%d\n",a ) } 程序的運(yùn)行結(jié)果是:a=10 答案: (1) <0 (2) !=

6、0 3.下面程序功能是:輸出x,y,z三個(gè)數(shù)中最大數(shù)。 #include void main() { int x=4,y=5,z=6,max; max=x; if( (1) ) max=y; if( (2) ) max=z; printf("max=%d,max); } 答案: (1) max void main() { int m,d; scanf("%d",&

7、m); if(m<=7) if( (1) ) d=31; else if(m==2) d=28; else d=30; else if( (2) ) d=31; else d=30; printf("m=%d, d=%d\n",m,d); } 答案: (1) m%2==1 (2) m%2==0 三、編程 1.輸入一個(gè)整數(shù),判斷其為奇數(shù)還是偶數(shù)。 #include void main() { int a ; printf("Please input

8、an integer:") ; scanf("%d",&a) ; if (a%2==0) printf("ni shu ru de shu %d shi ou shu . \n",a) ; else printf("ni shu ru de shu %d shi ji shu . \n",a) ; } 2.編寫(xiě)一個(gè)程序,實(shí)現(xiàn)功能是:輸入一個(gè)實(shí)數(shù),按1輸出此數(shù)的相反數(shù),按2輸出此數(shù)的平方根,按3輸出此數(shù)的平方。 #include #include void main() {

9、double f ; int a ; printf("qing shu ru yi ge shu :") ; scanf("%f",&f) ; printf("\n qing shu ru 1 huo 2 huo 3\n") ; printf("\n an 1 shu chu xiang fan shu ") ; printf("\n an 2 shu chu ping fang gen ") ; printf("\n an 3 shu chu ping fang ") ; scanf("%d",&a) ;

10、 if (a==1) printf("%f\n",-f); else if (a==2) printf("%f\n",sqrt(f)); else if (a==3) printf("%f\n",f*f) ; else printf("shu ru cuo wu!") ; } 3.輸入字符,輸出其類型。ASCII值小于32的為控制字符,在“0”和“9”之間的為數(shù)字,在“A”和“Z”之間為大寫(xiě)字母,在“a”和“z”之間為小寫(xiě)字母,其余則為其它字符。 #include void main() { char a;

11、 scanf(“%c”,&a); if(a<32&&a>0) printf(“this is a Control Character”); if(a>=’0’&&a<=’9’) printf(“this is a number”); if(a>’A’&&a<’Z’) printf(“this is a capital letter”) if(a>’a’&&a<’z’) printf(“this is a lowercase number”); else printf(“this is an other character”); } 4.輸入某年某

12、月某日,判斷這一天是這一年的第幾天。 #include void main() { int a,b,c,k,s=0; printf("qing shu ru nian, yue, ri:") ; scanf("%d,%d,%d",&a,&b,&c); if ((a%4 == 0 && a%100 != 0) || a%400 == 0) k = 29 ; else k = 28 ; switch(b) { case 12: s+=30 ; case 11: s+=31 ; case 10: s+=30 ; case 9 : s+=31 ; case 8 : s+=31 ; case 7 : s+=30 ; case 6 : s+=31 ; case 5 : s+=30 ; case 4 : s+=31 ; case 3 : s+=k ; case 2 : s+=31 ; case 1 : s+=c ; } printf("ni shu ru de shu shi zhe nian de di %d tian.",s) ; }

展開(kāi)閱讀全文
溫馨提示:
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. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!

五月丁香婷婷狠狠色,亚洲日韩欧美精品久久久不卡,欧美日韩国产黄片三级,手机在线观看成人国产亚洲