当前位置: 移动技术网 > IT编程>开发语言>C/C++ > 华为机试 取近似值

华为机试 取近似值

2018年08月28日  | 移动技术网IT编程  | 我要评论

pans写真,打狗棍电视剧68全集,佛山市顺德区亿高电器有限公司

题目描述

写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。


 

输入描述:

输入一个正浮点数值

输出描述:

输出该数值的近似整数值


输入

5.5

输出

6


#include<iostream>

using namespace std;

int main(){
    double num;
    int result;
    cin>>num;
    if((num-(int)num)*10>=5)
        result=(int)num+1;
    else
        result=(int)num;
    cout<<result;
    return 0;
}

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网