好像可以直接+0.5取整,真没想到就
#include <iostream>
using namespace std;
int main()
{
double x;
while(cin>>x)
{
if((long long)(x*10)%10>=5)
{
cout<<(long long)x+1<<endl;
}
else
{
cout<<(long long)x<<endl;
}
}
return 0;
}


京公网安备 11010502036488号