0
0
已采纳
潘艺博
初级天翼
初级天翼
要四舍五入
我这么写的:
double x,y,a;
cin>>x;
if(x>5){
y=x*4;
a=(double)((int)(y*10+0.5))/10;
printf("%.1f",a);
}else if(x>3&&x<=5){
y=x*5;
a=(double)((int)(y*10+0.5))/10;
printf("%.1f",a);
}else{
y=x*6;
a=(double)((int)(y*10+0.5))/10;
printf("%.1f",a);
}
0
0
0
孙楷航
资深光能
资深光能
if(x>5){
printf("%.1f",(int)(x*4*10+0.5)/10.0);
}
else if(x>3&&x<=5){
printf("%.1f",(int)(x*5*10+0.5)/10.0);
}
else{
printf("%.1f",(int)(x*6*10+0.5)/10.0);
}
0
0
0