JAVA编写一个程序,当用户输入一个小数(正值浮点数)后,将小数转化为最近的整数输出(四舍五入)
2个回答
展开全部
#include <stdio.h>
main()
{
float a,m;
int t;
scanf("%f",&a);
if (a>0)
{t=(int)a;
m=(float)(t+0.5);
if(a>=m)
{
t=t+1;
}
printf("%d",t);}
else
printf("error");
}
main()
{
float a,m;
int t;
scanf("%f",&a);
if (a>0)
{t=(int)a;
m=(float)(t+0.5);
if(a>=m)
{
t=t+1;
}
printf("%d",t);}
else
printf("error");
}
追问
有错误呀这是JAVA的吗
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询