输入描述:输入一个正浮点数值; 输出描述:输出该数值的近似整数值;
#include <iostream>
using namespace std;
int main()
{
float a;
cin>>a;
int b;
b=a*10;
int c;
if (b%10>=5)
c=(int) a+1;
else
c= (int) a;
cout<<c<<endl;
return 0;
}
对这个数先进行求整数运算,然后除以10取余数,再判断余数的大小,最后确定输出值。