使用C編寫程序計算大橋通行費
在這篇文章中,我們將學(xué)習(xí)如何使用C語言編寫一個程序來計算大橋的通行費。程序的功能是通過輸入載重來計算相應(yīng)的收費金額。 定義變量 首先,我們需要定義兩個整型變量和一個實型變量,以保存程序運算所需的值
在這篇文章中,我們將學(xué)習(xí)如何使用C語言編寫一個程序來計算大橋的通行費。程序的功能是通過輸入載重來計算相應(yīng)的收費金額。
定義變量
首先,我們需要定義兩個整型變量和一個實型變量,以保存程序運算所需的值。
int weight;
int fee;
float rate;
輸入載重
接下來,我們需要讓用戶輸入汽車的載重,并將其保存在weight變量中。
printf("請輸入汽車的載重:");
scanf("%d", weight);
計算載重級別
為了確定汽車的載重級別,我們需要計算一個整數(shù)n。根據(jù)通行費標準,當載重大于2噸時,載重級別為1,否則為0。
int n (weight > 2000) ? 1 : 0;
計算通行費
根據(jù)載重級別,我們可以使用條件語句來分別計算汽車的通行費。
if (n 1) {
if (weight > 15000) {
fee 150;
} else {
fee 85;
}
} else {
fee 50;
}
輸出通行費
最后,我們將計算得到的通行費值輸出給用戶。
printf("通行費為:%d元
", fee);
通過以上步驟,我們成功使用C語言編寫了一個程序,用于計算大橋的通行費。用戶只需要輸入汽車的載重,程序就能根據(jù)通行費標準自動計算相應(yīng)的收費金額。
希望這篇文章對你學(xué)習(xí)如何使用C語言編寫程序來實現(xiàn)大橋通行費計算有所幫助!