猿问

实在看不出来错误,help!!!!!!!!!!!

#include <stdio.h>

int main(ki(12),ti(6))

{

    float c;

    c = m*t+1;

    printf("总费用为%d",c)

    return 0;

}


int ki(int t)

{

    int m;

    if (k<=3)

    m=13;

    else

    m = 13+2.3*(k-3);

    return m;

    

}


int ti(float t)

{

    if (t == 1,2,3,4,5,23,24);

    t = 1.2;

    else

    t = 1;

    return t;

}

北京市出租车打车计费规则如下:

1. 每公里单价计费2.3元

2. 起步价13元(包含3公里)

3. 晚上23点(含)至次日凌晨5点(不含)打车,每公里单价计费加收20%。

4. 每次乘车加收1元钱的燃油附加税。

小明每天上下班都要打车,公司和家的距离为12公里,上午上班时间为9点,下午下班时间为6点。

请编写一个小程序计算小明每天打车的总费用。

这是那个问题

RAINYDAY01
浏览 1462回答 6
6回答

Yexiaomo

我的神啊, 不知道你学的是哪本书!!!!!!!!!mian()  函数本身就有参数,  原来是这个样子 int main( int argc,char *argv[]){ }  你不能这样调用, 你的代码还有 忘记 分号的, 还有多处, 未定义就使用的变量.总之, 你这重新写吧, 不要老想着  函数调用, 初学者, 还是慢慢的来我也是 菜鸟~~~~

Jamespan

错的离谱,语法格式都不对。初学还是建议每个ifelse都加上{}吧。

噼喱啪啦

错得离谱,这怎么纠正,。。。我建议你把代码复制到IDE比如vs上面调试,慕课网的在线编程不好使.

椰蓉罐头

还有那个if后面为什么是分号,虽然不知道你的if是什么用,但是你的if一个后面有分号,一个没有,你直接改成花(大)括号也能有些层次感。。。
随时随地看视频慕课网APP
我要回答