C语言计算租车的计价方式5公里内收费10元超过5公里每公里加两元计算随机距离的价格
时间: 2024-09-10 22:02:03 浏览: 37
在C语言中,我们可以通过编写一个程序来模拟计算租车的计价方式。根据您所提供的计价规则,5公里内收费10元,超过5公里后,每公里加收2元。我们可以通过输入一个随机距离值,然后根据规则计算出总价格。
以下是一个简单的示例代码:
```c
#include <stdio.h>
int main() {
int distance; // 随机距离值
float total_price; // 计算出的总价格
// 输入随机距离值
printf("请输入租车的行驶距离(公里):");
scanf("%d", &distance);
// 计算价格
if(distance <= 5) {
total_price = 10.0; // 5公里内收费10元
} else {
total_price = 10.0 + (distance - 5) * 2.0; // 超过5公里后,每公里加收2元
}
// 输出计算结果
printf("您的租车费用为:%.2f元\n", total_price);
return 0;
}
```
在这个程序中,我们首先包含了stdio.h头文件,以便使用输入输出函数。然后在main函数中,我们定义了两个变量,`distance`用来存储用户输入的行驶距离,`total_price`用来计算并存储最终的价格。程序通过用户输入来获取行驶距离,并使用if-else语句根据行驶距离来计算总价格。最后,将计算出的价格输出到屏幕上。
阅读全文