不知道这里面有什么差别,还望你们可以教教初学者
我想请问一下这两段代码有什么差别吗#include<stdio.h>
int main()
{
float a;
scanf("%f",&a);
if(0<a<=15)
printf("%.2f",4.0*a/3);
if(a>15)
printf("%.2f",2.5*a-17.5);
return 0;
}//部分错误,有四组测试数据但是有一组没能通过
#include <stdio.h>
int main ()
{
double a;
scanf("%lf",&a);
double sum;
if(a>=15)
{
sum=2.5*a-17.5;
}
else
{
sum=4.0*a/3;
}
printf("%.2f",sum);
return 0;
}