中M2018秋C入門和高階練習 7 18

2021-09-07 07:39:19 字數 646 閱讀 9123

7-18 計程車計價 (15 分)

本題要求根據某城市普通計程車收費標準編寫程式進行車費計算。具體標準如下:

起步里程為3公里,起步費10元;

超起步里程後10公里內,每公里2元;

超過10公里以上的部分加收50%的回空補貼費,即每公里3元;

營運過程中,因路阻及乘客要求臨時停車的,按每5分鐘2元計收(不足5分鐘則不收費)。

輸入格式:

輸入在一行中給出輸入行駛里程(單位為公里,精確到小數點後1位)與等待時間(整數,單位為分鐘),其間以空格分隔。

輸出格式:

在一行中輸出乘客應支付的車費(單位為元),結果四捨五入,保留到元。

輸入樣例1:

2.6 2

輸出樣例1:

10輸入樣例2:

5.1 4

輸出樣例2:

14輸入樣例3:

12.5 9

輸出樣例3:

34之前寫完報錯,因為判斷等待時間的時候想當然的認為,如果分鐘數大於5,而又不被5整除,取餘多出來的應該進一位。

然後上網上查了看了下大家的寫法,發現我這麼寫是按著題目來的,有點傻瓜了,別人都把計算式算出來了之後再輸出。

#includeint main()

C 入門高階之3 類和物件

1.物件導向的四個主要特徵 抽象,封裝,繼承,多型 2.與普通的函式不同,類的成員函式需要在實現的時候使用類名來限制,例如 void car getprice 3.類成員的三種訪問許可權 public 公有型別 private 私有型別 protected 保護型別 私有成員只能被本類的成員函式訪問...

C語言入門和高階練習集(一)

素數就是只能被1和自身整除的正整數。注意 1不是素數,2是素數。int prime int p int primesum int m,int n 其中函式prime當使用者傳入引數p為素數時返回1,否則返回0 函式primesum返回區間 m,n 內所有素數的和。題目保證使用者傳入的引數m n。in...

C語言入門和高階練習集(二)

int prime int p void goldbach int n 其中函式prime當使用者傳入引數p為素數時返回1,否則返回0 函式goldbach按照格式 n p q 輸出n的素數分解,其中p q均為素數。又因為這樣的分解不唯一 例如24可以分解為5 19,還可以分解為7 17 要求必須輸...