题解 | #取近似值#
取近似值
https://www.nowcoder.com/practice/3ab09737afb645cc82c35d56a5ce802a
#include <iostream>
using namespace std;
int main() {
float in,tmp;
int out;
cin>>in;
tmp = in-int(in);
if (tmp>=0.5) {
out = 1+int(in);
}
else {
out = int(in);
}
cout<<out;
}
就这样emmm没啥含金量,就这样吧,过!
#include<bits/stdc++.h>
using namespace std;
int main ()
{
float f;
cin >> f;
cout << int(f + 0.5) << endl;
return 0;
}
小草神的编程日记 文章被收录于专栏
学习编程两年半,希望大家多多关照指点


