#include<stdio.h>
#include<math.h>
int main()
{
float a,b,c;
printf("请输入快件的重量:\n");
scanf("%f",&a);
if(a<1)
printf("当前重量的邮费为:10\n");
else
{
c=ceil(a-1);
b=10+(2c3);
printf("当前重量的邮费为:0.2%f\n",b);
}
return 0;
}
测试图:
改正如下:
#include<stdio.h>
#include<math.h>
int main()
{
float a,b,c;
printf("请输入快件的重量:\n");
scanf("%f",&a);
if(a<1)
printf("当前重量的邮费为:10\n");
else
{
c=ceil(a-1);
b=10+(2*c);
printf("当前重量的邮费为:%0.2f\n",b);
}
return 0;
}
希望对题主有所帮助!可以的话,帮忙点个采纳!