实数四舍五入

实数四舍五入

时间: 1ms        内存:128M

描述:

输入正实数,输出四舍五入后的整数。

输入:

一个实数a(a>0)

输出:

a四舍五入后的整数值

示例输入:

1.52

示例输出:

2

提示:

参考答案(内存最优[748]):

#include<stdio.h>
int main()
{
	float a=0;
	scanf("%f",&a);
	printf("%1.0f\n",a/1);
	return 0;
}

参考答案(时间最优[0]):

#include<iostream>
using namespace std;
int main()
{
	double a;
	int b;
	cin>>a;
	b=a;
	a=a+0.5;
	if(a-b>=1)
		cout<<b+1<<endl;
	else
		cout<<b<<endl;
	return 0;


}

题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注