一、PTA實驗作業
題目1.溫度轉換
本題要求編寫程序,計算華氏溫度100°F對應的攝氏溫度。計算公式:C=5×(F−32)/9,式中:C表示攝氏溫度,F表示華氏溫度,輸出數據要求為整型。
1.實驗代碼
2.設計思路
- (1) 定義fahr,celsius用來分別存放華氏溫度和攝氏溫度數據;
- (2)使用所給公式進行計算;
- (3)輸出結果。
3.本題調試過程碰到問題及解決辦法
輸出格式沒有注意,導致錯誤。
題目2.階梯電價
為了提倡居民節約用電,某省電力公司執行“階梯電價”,安裝一戶一表的居民用戶電價分為兩個“階梯”:月用電量50千瓦時(含50千瓦時)以內的,電價為0.53元/千瓦時;超過50千瓦時的,超出部分的用電量,電價上調0.05元/千瓦時。請編寫程序計算電費。
1.實驗代碼
2.設計思路
- (1)定義浮點型變量x,cost;
- (2)采用if結構得出答案,輸出。
- 3.本題調試過程碰到問題及解決辦法
- 一開始沒有注意到要使用浮點型變量,采用int來定義x和cost,導致錯誤。后來查閱課本,得以解決。
- 題目3.輸出華氏-攝氏溫度轉換表
- 1.實驗代碼
-
- 2.設計思路
- (1 )定義int和double型變量,采用if機構達到題目要求;
- (2)采用for循環,得到答案,輸出。
- 3.本題調試過程碰到問題及解決辦法
- for循環使用不熟練,括號中的;寫成,。導致多次錯誤。查閱課本,得到解決。