#include <stdio.h> #include <math.h>

int main() { float distance, time, fee; printf("请输入行驶里程(公里)和等待时间(分钟):"); scanf("%f%f", &distance, &time); // 计算行驶费用 if (distance <= 3) { fee = 10; } else if (distance <= 13) { fee = 10 + (distance - 3) * 2; } else { fee = 10 + 10 * 2 + (distance - 13) * 3; } // 计算等待费用 fee += ceil(time / 5) * 2; // 尾数四舍五入 fee = round(fee); printf("乘客应支付的车费为:%.0f元\n", fee); return 0; }


原文地址: https://www.cveoy.top/t/topic/M9p 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录