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

編程算運費

發布時間: 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-03-09 12:18:02 瀏覽:697
qq空間怎麼樣上傳視頻 發布:2025-03-09 12:03:54 瀏覽:194
什麼手機安卓和ios都可以玩 發布:2025-03-09 12:02:04 瀏覽:632
dota2腳本下載 發布:2025-03-09 11:56:27 瀏覽:821
cocos編譯apk 發布:2025-03-09 11:51:36 瀏覽:966
python常見演算法 發布:2025-03-09 11:50:06 瀏覽:349
兩周自製腳本語言pdf 發布:2025-03-09 11:37:10 瀏覽:977
和速度演算法 發布:2025-03-09 11:16:26 瀏覽:592
中文linuxman手冊 發布:2025-03-09 11:11:59 瀏覽:895
c語言圖片壓縮 發布:2025-03-09 11:10:26 瀏覽:436