我這為啥運行不了,求大佬
#include <stdio.h>
float taxifee(int t,g)
{
? ? float money;
? ? if(g<=3)
? ? {
? ? ? ? money=14;
? ? ? ? printf("打車的總費用為14元\n");
? ? }
? ? ? ?
? ? else?
? ? {
? ? ? ? if(t>=23||t<5)
? ? ? ? {
? ? ? ? ? ? money=13+(g-3)*(2.3+2.3*20%)+1;
? ? ? ? ? ? printf("打車的總費用為%f\n",money);?
? ? ? ? }
? ? ? ??
? ??
? ? ? ? else
? ? ? ? {
? ? ? ? ? ? money=13+(g-3)*2.3+1;?
? ? ? ? ? ? printf("打車的總費用為%f\n",money);??
? ? ? ? }
? ? ? ?
? ? }
? ? return money;
}
int main()
{
? ? printf("小明每天打車的總費用為%f\n",taxifee(9,12)+taxifee(18,12));
? ? return 0;
}
2020-11-19
int t,g?要改成int?t,int?g
2020-11-18
把*20%改成1.2,c語言沒有百分數好像
2020-11-18
把else 換成else if 試試