题解 | #取近似值#
取近似值
http://www.nowcoder.com/practice/3ab09737afb645cc82c35d56a5ce802a
#include<iostream>
#include<cstring>
using namespace std;
int main(){
double a;
int b;
cin>>a;
b=a;//数据强制转换,浮点型转换为整型
if(a-b>=0.5) printf("%d",b+1);
else printf("%d",b);
return 0;
}
#include<cstring>
using namespace std;
int main(){
double a;
int b;
cin>>a;
b=a;//数据强制转换,浮点型转换为整型
if(a-b>=0.5) printf("%d",b+1);
else printf("%d",b);
return 0;
}

查看1道真题和解析