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

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

請問哪里錯了

#include?<stdio.h>
float?taxifee(int?clock,int?miles)
{???float?money;
???
????if(5>miles||miles>23)
????{
???????money=13+1+2.3*(miles-3)*1.2;
???????printf("夜間打車費為%f\n元",money);
?????
????}
????else
????{
????money=13+1+2.3*(miles-3);
?????printf("白天打車費為%f元\n",money);
?????
????}
}
????return?money;
int?main()
{?
???
????printf("每天打車費為%.1f\n元",taxifee(9,12)+taxifee(18,12));
????return?0;
}


正在回答

6 回答

if(5>miles||miles>23)

0 回復 有任何疑惑可以回復我~

#include <stdio.h>

float getPay(float n,float clock){

? ? float pay;

? ? if(n<=3){

? ? ? ? pay=13+1;

? ? ? ??

? ? ? ??

? ? }

? ? else if(n>3&&(clock<23&&clock>=5)){

? ? ? ? pay=13+(n-3)*2.3+1;

? ? }

? ? else if (n>3&&clock>=23||clock<5){

? ? ? ? pay=13+(n-3)*2.3*1.2+1;

? ? }

? ? return pay;

}


int main()

{

printf("小明每天打車的總費用為%f\n",getPay(12,9)+getPay(12,18));

? ? return 0;

}


0 回復 有任何疑惑可以回復我~

題目拿來看看

0 回復 有任何疑惑可以回復我~

Clock沒看見定義,沒用?


0 回復 有任何疑惑可以回復我~

還有定義函數里面if-else后面直接return不要輸出printf

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

qq_丶小呂先森_04072479 提問者

為什么不能輸出啊
2016-10-07 回復 有任何疑惑可以回復我~

clock()是不能拿來作自定義函數的;

第一個if后面的條件應該是時間吧,你寫成里程了

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

qq_丶小呂先森_04072479 提問者

能幫忙改一下代碼么 改了一下還是輸出不了呢 找不到錯誤在哪
2016-10-07 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C語言入門
  • 參與學習       926904    人
  • 解答問題       21532    個

C語言入門視頻教程,帶你進入編程世界的必修課-C語言

進入課程

請問哪里錯了

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

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

幫助反饋 APP下載

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

公眾號

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