亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

給大家參考一下

#include <stdio.h>

int main()

{

? ? float cost;? ? ? ?//定義總費用變量。

? ? int H1,H2,km;? ? ?//定義上下班以及公司和家的距離的變量。

? ? H1=9;? ? ? ? ? ? ?//上班時間9點。

? ? H2=18;? ? ? ? ? ? //下班時間下午6,也就是24小時制中的18點。

? ? km=12;? ? ? ? ? ? //距離12Km。

? ? if(km>3)? ? ? ? ? //當距離大于3Km時,有以下三種情況。

? ? {

? ? ? ? if((H1>=23||H1<5)&&(H2>=23||H2<5))? ? ?//上下班時間都在晚間高收費區。

? ? ? ? {

? ? ? ? ? ? cost=((km-3)*2.3*(1+0.2)+13+1)*2;

? ? ? ? }

? ? ? ? else if((H1<23||H1>5)&&(H2<23||H2>5))? ? ?//上下班時間都不在晚間高收費區。

? ? ? ? {

? ? ? ? ? ? cost=((km-3)*2.3+13+1)*2;

? ? ? ? }

? ? ? ? else? ? ?//上班或下班其中一個時間在晚間加收費區。

? ? ? ? {

? ? ? ? ? ? cost=(km-3)*2.3*(2+0.2)+26+2;

? ? ? ? }

? ? ? ? printf("小明每天的打車費用是%fRMB。",cost);

? ? }

? ? else? ? ?//當距離小于3時,按起步價收費,收13元。

? ? {

? ? ? ? cost=13;

? ? ? ? printf("小明每天的打車費用是%fRMB。",cost);

? ? }

? ? return 0;

}


正在回答

1 回答

//這是另一種解法:

#include <stdio.h>

float Price(int km,int H)? ? ?//定義表示總價的函數,影響總價的變量有距離Km、上下班時間H1、H2。

{

? ? float cost;? ? ?//定義總價變量,用來承載每次計算的結果。

? ? if(km>3)

? ? {

? ? ? ? if(H>=23||H<5)? ? ?//上、下班時間在晚間高收費區。

? ? ? ? {

? ? ? ? ? ? cost=(km-3)*2.3*(1+0.2)+13+1;

? ? ? ? }

? ? ? ? else? ? ?//上、下班時間不在晚間高收費區。

? ? ? ? {

? ? ? ? ? ? cost=(km-3)*2.3+13+1;

? ? ? ? }

? ? }

? ? else? ? ?//當距離小于3時,按起步價收費。

? ? {

? ? ? ? cost=13+1;

? ? }

? ? return cost;

}

int main()

{

? ? int km,H1,H2;? ? ?//這三個變量的值可以更改試一下運行的結果,看看對不對。

? ? km=12;

? ? H1=9;

? ? H2=18;

? ? printf("小明每天打車的總費用為%f元",Price(km,H1)+Price(km,H2));

? ? return 0;

}


2 回復 有任何疑惑可以回復我~
#1

慕后端4462866

你自定義的變量是H 為什么后面 你可以用H1,H2來表示H呢?
2023-10-17 回復 有任何疑惑可以回復我~
#2

鶴不飛 回復 慕后端4462866

后面又定義了H1 H2
2023-11-19 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

給大家參考一下

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號