给一个物体的重量, 当重量小于或低于2kg 时,费用是3.05 元, 大于2kg 时,每千克收费 1.05 元,超出部分不足1kg按1kg计算。 试写一个程序,输入重量,输出费用。因此如果发件人发送重达5.63kg的包裹,就需要缴纳7.45元。
#include<stdio.h>
main()
{
float m,n;
int a;
printf("请输入包裹的重量:\n");
scanf("%f",&m);
if(m<=2)
n=3.25;
else{
a=m/1;
if(m-a==0)
n=3.25+(a-2)*1.05;
else
n=3.25+(a-1)*1.05;
}
printf("您需缴纳的费用为:%f元",n);
}