问答详情
源自:5-14 综合练习

请教大佬,怎么调用不了?

#include <stdio.h>

int main()
{
    float fee;
    int kilo=12;
    int time1=9;
    getfee();
    printf("%d点的打车费用是%f元\n",time1,fee);
    return 0;
}
int getfee()
{
    float fee;
    int kilo,time1;
    if(kilo>3)
    {
        fee=13+(kilo-3)*2.3;
        while(time1>=23||time1<5)
        fee*=1.2;
    }
    else
    {
        fee=13;
    }
    fee+=1;
    return fee;
}

提问者:Being_yourself 2019-03-08 10:56

个回答

  • 慕先生6025215
    2019-03-09 18:46:17

    getfee();改为fee=getfee();你函数结果没有传回主函数