使用C编写程序计算大桥通行费
浏览量:4857
时间:2024-01-28 12:20:29
作者:采采
在这篇文章中,我们将学习如何使用C语言编写一个程序来计算大桥的通行费。程序的功能是通过输入载重来计算相应的收费金额。
定义变量
首先,我们需要定义两个整型变量和一个实型变量,以保存程序运算所需的值。
int weight;
int fee;
float rate;
输入载重
接下来,我们需要让用户输入汽车的载重,并将其保存在weight变量中。
printf("请输入汽车的载重:");
scanf("%d", weight);
计算载重级别
为了确定汽车的载重级别,我们需要计算一个整数n。根据通行费标准,当载重大于2吨时,载重级别为1,否则为0。
int n (weight > 2000) ? 1 : 0;
计算通行费
根据载重级别,我们可以使用条件语句来分别计算汽车的通行费。
if (n 1) {
if (weight > 15000) {
fee 150;
} else {
fee 85;
}
} else {
fee 50;
}
输出通行费
最后,我们将计算得到的通行费值输出给用户。
printf("通行费为:%d元
", fee);
通过以上步骤,我们成功使用C语言编写了一个程序,用于计算大桥的通行费。用户只需要输入汽车的载重,程序就能根据通行费标准自动计算相应的收费金额。
希望这篇文章对你学习如何使用C语言编写程序来实现大桥通行费计算有所帮助!
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。