求問大神,哪里寫錯了?
#include <stdio.h>
float taxiPay(int clock,int miles)
{
? ? float money;
? ? if(miles<=3)
? ? {
? ? ? ? money=14;
? ? ? ? printf("打車費用為14\n");
? ? } ? ?
? ? else?
? ? {
? ? ? ? if(clock>=23||clock<5)
? ? ? ? {
? ? ? ? ? ? money=14+2.3*1.2(miles-3);
? ? ? ? ?printf("晚間打車費用為%f\n",money);
? ? ? ? }
? ? ? ? else
? ? ? ? {
? ? ? ? money=14+2.3*(miles-3);
? ? ? ? printf("日間打車費用為%f\n",money);
? ? ? ? }
? ? } ? ?
? ? ? ? return money;
} ? ?
int main()
{
? ? printf("打車總費用%f\n",taxiPay(9,12)+taxiPay(18,12));
? ? return 0;
}
2019-03-26
?money=14+2.3*1.2(miles-3);? 1.2* 少了個乘號
2019-03-24
那個。。。。起步價是13啊