为什么无法显示答案???

#include <stdio.h>

    int gongli;

    float taxi(gongli=12)

{

    float money

    if (gongli<=3)

    {

        money=13+1;

        printf("小于3公里时的费用为%f元",money);

    }

    else 

    {

        money=13+1+2.3*(gongli-3); 

        printf("大于3公里时的费用为%f元",money);

    }

    return money;

}    

int main()

{

    printf("打车总费用为%f元",taxi);

    return 0;

}


qq_谈秋_0
浏览 5390回答 1
1回答

lccundefined

#include <stdio.h>   1 3   float taxi(int km) {   1     float money;   2     if (km<=3) {   3        money=13+1;   4        printf("小于3公里费用位%f元", money);   5     } else {   6         money=13+1+2.3*(km-3);   7         printf("大于3公里费用为%f元", money);   8     }   9     return money;  10 }  11  12 int main()  13 {  14     int km, money;  15     scanf("%d", &km);  16     taxi(km);  17 }
打开App,查看更多内容
随时随地看视频慕课网APP