當前位置:首頁 » 編程軟體 » 編程算運費

編程算運費

發布時間: 2023-09-19 10:44:46

1. 用C語言編寫程序,輸入路程直接得出運費

#include <stdio.h>
float Calculation(float ,float);
int main()
{
float j = 0, k = 0;
printf("請輸入你的正常運費和路程:");
if (scanf("%f %f", &j, &k) == 2)
printf("經計算你的運費是:%.2f", Calculation(j, k));
else
printf("你輸入的不規范");
getchar();
return 0;
}

float Calculation(float j, float k)
{
if (k > 3000)
return j * k * (1 - (float)15 / 100);
else if (k > 2000)
return j * k * (1 - (float)10 / 100);
else if (k > 1000)
return j * k * (1 - (float)8 / 100);
else if (k > 500)
return j * k * (1 - (float)5 / 100);
else if (k > 250)
return j * k * (1 - (float)2 / 100);
else
return j * k;
}

2. C語言,計算運費問題,

#include"stdio.h"
intmain(){
doubles,p,f,w,d;
scanf("%lf%lf%lf",&p,&w,&s);//先輸入它們的值,才有後面的判斷計算
if(s<250) { d=0; }
elseif(250<=s&&s<500) { d=0.02; } //關系運算不能連用,如題應該是用&&來連接兩個關系運算,代表並且的意思
elseif(500<=s&&s<1000) { d=0.05; } //關系運算不能連用,如題應該是用&&來連接兩個關系運算,代表並且的意思
elseif(1000<=s&&s<2000) { d=0.08; } //關系運算不能連用,如題應該是用&&來連接兩個關系運算,代表並且的意思
elseif(2000<=s&&s<3000) { d=0.1; } //關系運算不能連用,如題應該是用&&來連接兩個關系運算,代表並且的意思
else { d=0.15; }
f=p*w*s*(1-d);
printf("%lf ",f);//缺少了一個f字母
}

3. 如何用C語言求運輸公司對用戶計算運費

float s,o; printf("請輸入運費:\n"); scanf("%f",&s); if(s<0) printf("路程輸入錯誤!"); else if(s<250) o=0; else if(s<500) o=0.02; else if(s<1000) o=0.05; else if(s<2000) o=0.08; else if(s<3000) o=0.1; else o=0.15; //o就是折扣

熱點內容
打開支付界面密碼如何設置 發布:2025-09-18 12:01:35 瀏覽:525
絕地求生和賽博朋克2077哪個吃配置 發布:2025-09-18 11:35:20 瀏覽:165
亞索腳本秒風 發布:2025-09-18 11:35:07 瀏覽:433
sql表的復制 發布:2025-09-18 11:02:25 瀏覽:68
三位密碼鎖忘記密碼如何重置 發布:2025-09-18 10:21:52 瀏覽:186
linux怎麼編譯c文件 發布:2025-09-18 09:55:16 瀏覽:305
python安裝後無法運行 發布:2025-09-18 09:45:57 瀏覽:239
安卓手機怎麼剪輯音樂 發布:2025-09-18 09:44:16 瀏覽:784
伺服器地址修改在哪找 發布:2025-09-18 09:42:41 瀏覽:444
sntp伺服器地址 發布:2025-09-18 09:28:36 瀏覽:555