用C语言:某邮局对邮寄包裹有如下规定:若包裹的长、宽、高任一尺寸超过 1m 或重量超过 30kg,则不予邮寄;对可以邮寄的包裹每件收手续费 2 元,再加上根据表 4-1 按重量计算的邮资。
·
请分析如下问题,给出实现方法并编程。
某邮局对邮寄包裹有如下规定:若包裹的长、宽、高任一尺寸超过 1m 或重量超过 30kg,则不予邮寄;对可以邮寄的包裹每件收手续费 2 元,再加上根据表 4-1 按重量计算的邮资。

#include <stdio.h>
main()
{
float len,wei,hei,wid,mon,r;
printf("请输入待邮寄物品的长(m),宽(m),高(m),重量(kg):\n");
scanf("%f%f%f%f",&len,&wid,&hei,&wei);
if(len>1||wid>1||hei>1||wei>30) r=-1;
else if(wei<10) r=0.85;
else if(wei<=20) r=0.75;
else if(wei<=30) r=0.7;
if(r==-1) printf("不予邮寄!\n");
else
{
mon=r+2;
printf("您应付的邮费是:%f\n",mon);}
return 0;
}
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)