|
|
发表于 2019-7-29 20:13:50
|
显示全部楼层
只改那个不够的。要这样写:
- #include<stdio.h>
- int main()
- {
- float w=0,s=0,p=0;
- float f=0;
- printf("请输入吨数与公里数和运费(单价):");
- scanf("%f %f %f",&w,&s,&p);
-
- if(s>=250 && s<500){
- p = p*0.99;
- f = p*w*s;
- }else if(s>=500 && s<1000){
- p = p*0.97;
- f = p*w*s;
- }else if(s>=1000 && s<2000){
- p = p*0.95;
- f = p*w*s;
- }else if(s>=2000 && s<3000){
- p = p*0.98;
- f = p*w*s;
- }else if(s>=3000){
- p = p*0.9;
- f = p*w*s;
- }else{
- p = p*0.8;
- f = p*w*s;
- }
-
- printf("总价是: %f\n",f);
-
- return 0;
- }
复制代码 |
|