慕设计8120023
2018-03-21 16:13
#include <stdio.h> float money(float tim;float km){ float fy; if(tim <= 3){ fy = 13 + 1; } else if(tim < 23 && tim >= 5){ fy = 13 + 2.3 * (km - 3) + 1; } else{ fy = 13 + 2.3 * 1.2 * (km - 3) + 1; } return fy; } int main() { printf("每天车费%f",money(9,12) + money(18, 12)); return 0; }
第二行参数和参数之间用逗号
大胸弟,你这个判断条件都是错的。。。,时间小于3公里?
第1个if 应该是KM小于3吧
C语言入门
926210 学习 · 20797 问题
相似问题