首页 > 石油 > 问答 > 快递的运费价格表c语言,C语言求运费

快递的运费价格表c语言,C语言求运费

来源:整理 时间:2024-04-17 16:38:10 编辑:问船数据网 手机版

1,C语言求运费

&s)scanf("%f,&p,&w; 改为scanf("%f,&s),%f,%d",&p,&w,%f,%f"
f=p*w*s*(1.0-d);这条语句位置不对,应该放到后面,c语言是顺序执行的,执行到这条语句时,f=0,以后f的值是不变的。

C语言求运费

2,C语言编程行李寄存价格

#include void main() { int num; puts("请输入价格:"); scanf("%d",num); if (10000<=num&&num<=20000) { puts("a级"); } else if (5000<=num&&num<10000) { puts("b级"); }else{ puts("输入有误!"); } }
#include<stdio.h>int main()float n;int overWeigth;scanf("%f",&n);if(n<=10)printf("2.50\n");elseoverWeigth=n-10;overWeight=overWeight>(int)overWeight?overWeight+1:overWeight;printf("%.2f\n",2.50+1.5*overWeigth);}return 0;}

C语言编程行李寄存价格

3,c语言程序设计之超简单邮费查询

#include "stdio.h" void ems(float kg, int di); //需调用的函数必先声明void yt(float kg, int di); void st(float kg, int di);void main() int di,n; float kg; printf("\n请输入你要查询邮寄的种类\n"); printf("* 1.EMS *\n"); printf("* 2.圆通 *\n"); printf("* 3.申通 *\n"); scanf("%d",&n); printf("请输入你要寄送物品的地点\n"); printf("* 1.四川 *\n"); printf("* 2.非四川 *\n"); scanf("%d",&di); printf("请输入你要寄送物品的重量:kg\n"); scanf("%f",&kg); switch(n) case 0: case 1:ems(kg, di);break; case 2:yt(kg, di);break; case 3:st(kg, di);break; default: printf("错误\n");break; } } void ems(float kg, int di) //既然用到main函数中的变量di,就将di也传进调用函数中,并且要注意在函数原型中要对形参进行类型定义。 float a=kg,sum; int m; if(di==1) m=16;} else m=8; } } sum=m+a*15; printf("%.2f\n",sum); //输出浮点型变量用%f格式化, .2代表精确到小数点后两位} void yt(float kg, int di) float a=kg,sum; int m; if(di==1) m=16; } else m=8; } } sum=m+a*10; printf("%.2f\n",sum); } void st(float kg, int di) float a=kg,sum; int m; if(di==1) m=16; } else m=8; } } sum=m+a*10; printf("%.2f\n",sum); } PS:养成良好的代码编写风格

c语言程序设计之超简单邮费查询

4,c语言快递费用

int i; float x,y; scanf("%d,%f",&i,&x); switch(i) y=10; else if((int)x<x) y=10+(int)x*3; else y=10+((int)x-1)*3; break; } case 1: y=10; else if((int)x<x) y=10+(int)x*4; else y=10+((int)x-1)*4; break; } case 2: y=15; else if((int)x<x) y=15+(int)x*5; else y=15+((int)x-1)*5; break; } case 3: y=15; else if((int)x<x) y=15+(int)x*6.5; else y=15+((int)x-1)*6.5; break; } case 4: y=10; else if((int)x<x) y=15+(int)x*10; else y=15+((int)x-1)*10; break; } default: printf("Error in Area\n"); } printf("Price: %.2f\n",y);
你好!加我qq给你写仅代表个人观点,不喜勿喷,谢谢。
文章TAG:快递的运费价格表c语言快递运费价格

最近更新

相关文章