为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

C
RAINYDAY01 2016-09-25 18:07:06
#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点。请编写一个小程序计算小明每天打车的总费用。这是那个问题
查看完整描述

6 回答

已采纳
?
Yexiaomo

TA贡献152条经验 获得超157个赞

我的神啊, 不知道你学的是哪本书!!!!!!!!!

mian()  函数本身就有参数,  原来是这个样子 int main( int argc,char *argv[]){ } 

 你不能这样调用, 你的代码还有 忘记 分号的, 还有多处, 未定义就使用的变量.

总之, 你这重新写吧, 不要老想着  函数调用, 初学者, 还是慢慢的来

我也是 菜鸟~~~~


查看完整回答
1 反对 回复 2016-09-25
?
Jamespan

TA贡献27条经验 获得超26个赞

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

查看完整回答
反对 回复 2016-09-26
?
噼喱啪啦

TA贡献392条经验 获得超170个赞

错得离谱,这怎么纠正,。。。

我建议你把代码复制到IDE比如vs上面调试,慕课网的在线编程不好使.

查看完整回答
反对 回复 2016-09-26
?
椰蓉罐头

TA贡献19条经验 获得超4个赞

还有那个if后面为什么是分号,虽然不知道你的if是什么用,但是你的if一个后面有分号,一个没有,你直接改成花(大)括号也能有些层次感。。。

查看完整回答
反对 回复 2016-09-26
  • 6 回答
  • 0 关注
  • 1461 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信