【初级】取近似值
注意正负数分类
#include <iostream>
using namespace std;
int main()
{
float n;
cin >> n;
if (n > 0)
{
if ((n - (int)n) * 2 < 1)
cout << (int)n;
else
cout << (int)n + 1;
}
else
{
if (((int)n-n) * 2 < 1)
cout << (int)n;
else
cout << (int)n-1;
}
return 0;
}