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

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

請問哪里錯了

#include <stdio.h>

int startpay=13

double payment(int s,int tim)

{

? ? if(tim>=5&&tim<=23)

? ? {

? ? ? ? payment=2.3*s;

? ? }

? ? else

? ? {payment=2.3*1.2*s;

? ? }

? ? return payment;

}

int main()

{

? ? double spay,pay,spayment,elsepayment,sar;

? ? sar=1;

? ? elsepayment=2*(startpay+sar);

? ? spay=payment(12,9)+payment(12,18);

? ? pay=spay+elsepayment;

? ? printf("小明每天打車的總費用為%f\n",pay);

? ? return 0;

}


正在回答

3 回答

#include <stdio.h>

int startpay=13

double payment(int s,int tim)

{

? ? if(tim>=5&&tim<23)

? ? {

? ? ? ? if(s<=s)

? ? {

? ? ? ? payment=13;

? ? }

? ? ?else

? ? ?{payment=2.3*(s-3);

? ? }

? ? }

? ? else

? ? {

? ? ? ? if(s<=3)

? ? ? ? {

? ? ? ? ? ? payment=13;

? ? ? ? }

? ? ? ? ?else

? ? ? ? ?{

? ? ? ? ? ? payment=2.3*1.2*(s-3));

? ? }

? ? }

? ? return payment;

}

int main()

{

? ? double sar,startpay,s1pay,s2pay,pay;

? ? sar=1;

? ? s1pay=sar+startpay+payment(12,9);

? ? s2pay=sar+startpay+payment(12,18);

? ? pay=s1pay+s2pay;

? ? printf("小明每天打車的總費用為%f\n",pay);

? ? return 0;

}


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

你的沒有分路程計算,大于三公里和小于等于三公里的情況,還有題目中包含23時的條件你沒有看到

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

慕娘0415944 提問者

哦哦 謝謝
2019-01-23 回復 有任何疑惑可以回復我~
#2

慕娘0415944 提問者

可是好像還有不對的a 呃呃呃
2019-01-23 回復 有任何疑惑可以回復我~
#3

慕娘0415944 提問者

hello.c:3:1: error: expected ',' or ';' before 'double' double payment(int s,int tim) hello.c: In function 'main': hello.c:32:24: warning: implicit declaration of function 'payment' [-Wimplicit-function-declaration] s1pay=sar+startpay+payment(12,9) 這個是系統說的問題 看不懂額
2019-01-23 回復 有任何疑惑可以回復我~

舉報

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

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

進入課程

請問哪里錯了

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

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

幫助反饋 APP下載

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

公眾號

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