第7章分支結構習題解答程式設計部分

2021-03-04 01:51:40 字數 1401 閱讀 7572

【題7.28】 編一程式,對於給定的乙個百分制成績,輸出用像a,b,c,d,e表示的等級成績。設:

90分以上為a,80~89分為b,70~79分為c,60~69分為d,60分以下為e。(要求用switch語句程式設計)。

#include "stdio.h"

main( )

if (score==100)

temp=9;

else

temp=(score-score%10)/10;

switch(temp)

printf("score is: %d,the grade is : %c.\n", score,grade);

}【題7.29】 根據從鍵盤輸入的x,y值,寫一程式以便按下列公式求z值。

#include

main()

【題7.30】 編寫一程式,實現從鍵盤輸入乙個字元時,如果該字元為小寫字母,則轉換為大寫字母輸出;如果該字元為大寫字母,則轉換為小寫字母輸出;如果為其他字元,原樣輸出。

#include

main()

【題7.31】 徵稅的辦法如下:收入在800元以下(含800元)的不徵稅;收入在800元以上,1200元以下者,超過800元的部分按5%的稅率收稅;收入在1200元以上,2000元以下者,超出1200元部分按8%的稅率收稅;收入在2000元以上者,2000元以上部分按20%的稅率收稅,試編寫按收入計算稅費的程式。

(要求用switch語句程式設計序)

#include

main()

}else tax=0.0;

printf("tax=%.2f\n",tax);

}【題7.32】 輸入乙個整數,判斷它能否被3,5,7整除。

#include

main()

【題7.33】 用整數1~12依次表示1月~12月,由鍵盤輸入乙個月份數,輸出對應的季節英文名稱(12~2月為冬季;3~5月為春季;6~8月為夏季;9~11月為秋季。要求用if巢狀實現)。

#include

main()

【題7.34】 輸入整數a,b,c,當a為1時顯示b和c之和,a為2時顯示b與c之差,a為3時顯示b*c之積,a為4時取b/c之商,a為其他數值時不做任何操作。

#include

main( )

}【題7.35】 輸入兩個整數a和b,若a≥b時,求其積c並顯示,若a#include

main( )

else

}【題7.36】 輸入乙個整數,將其數值按小於10,10~99,100~999,1000以上分類並顯示。

#include

main( )

else

}【題7.37】 編寫輸入乙個整數,當為65時顯示a,66時顯示b,67時顯示c,其他值時顯示end的程式。

#include

void main()}

Python語言程式設計 美 梁勇 第7章習題解答

第7章物件和類 7.1描述物件和它的類定義之間的關係。答 類定義物件的特徵和行為。乙個python類使用變數儲存資料域,定義方法來完成動作。類就是乙份契約 有時也稱之為模板或藍本 它定義物件的資料域和方法。物件是類的乙個例項,你可以建立乙個類的多個物件。建立類的乙個例項的過程被稱為例項化,術語物件和...

第456章習題解答

習題四參考解答 4.1 慣性系相對慣性係以速度運動。當它們的座標原點與重合時,在慣性系中一質點作勻速率圓周運動,軌道方程為 試證 在慣性系中的觀測者觀測到該質點作橢圓運動,橢圓的中心以速度運動。提示 在慣性系中的觀測者觀測到該質點的軌道方程為 證明 根據洛侖茲座標變換關係 代入原方程中,得到 化簡得...

第3章習題解答

1 select語句如何實現投影操作?如何實現選擇操作?2 試述二個表之間的自然連線操作工作原理,要實現二表之間的自然連線對二個表有什麼要求?如何將二表之間的自然連線擴充套件到多個表導航查詢?1 假設圖書管理資料庫中有4個表 圖書分類 圖書 借閱和讀者。它們的模式及表結構分別如下 讀者表 證件號 文...