作者:翟天保Steven
版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处

题目描述:

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

输入描述:

输入一个正浮点数值

输出描述:

输出该数值的近似整数值

示例:

输入:5.5

输出:6

解题思路:

将数值加0.5然后转换为int型,如果原本小数位大于等于0.5,则向上取整,小于0.5则向下取整,用round函数也行。

测试代码:

#include <iostream>
#include <cmath>using namespace std;int main()
{float input;cin>>input;cout<<static_cast<int>(input + 0.5)<<endl;return 0;
}

华为机试HJ7:取近似值相关推荐

  1. 华为机考HJ7取近似值

    华为机考HJ7取近似值 只有小数点后一位,所以扩大十倍,让小数点后的数都为0. 然后强制转换成整型,不会影响精度. 强制转换原数的数据类型,无论原数据是什么,都只保留整数部分. 将扩大后的数对10求余 ...

  2. 牛客网–华为机试在线训练7:取近似值

    牛客网–华为机试在线训练7:取近似值 题目描述 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值.如果小数点后数值大于等于5,向上取整:小于5,则向下取整. 输入描述: 输入一个正浮点数值 输 ...

  3. 华为机考c语言-HJ7 取近似值

    HJ7 取近似值 描述 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值.如果小数点后数值大于等于 0.5 ,向上取整:小于 0.5 ,则向下取整. 数据范围:保证输入的数字在 32 位浮点数 ...

  4. 华为机试108题(C 语言解答)

    Nowcoder题库链接:华为机试 HJ1 字符串最后一个单词的长度(字符串) 输入:hello nowcoder输出:8说明: 最后一个单词为nowcoder,长度为8 示例代码: HJ1.c #i ...

  5. 牛客网华为机试(python)

    前言 牛客网华为机试(https://www.nowcoder.com/exam/oj/ta?tpId=37) 按难度分为入门,简单,中等,困难,较难五个等级 目录标题 前言 一,入门 二,简单 一, ...

  6. 【强烈推荐收藏】坚持3个月爆肝华为机试108题C++全解(适合新手入门,就业必刷套题)

    作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 前言 金九银十,金三银四.当前正处于校招.社招的火热期,之前就想为正在筹备就业的同学们准备刷题宝 ...

  7. 【华为机试真题Java】从入门到入职-真题列表导读

    写在前面 本专栏有100+道题(持续更新中),都是往期的HW机试真题,根据过往同学的经验基本都会考到原题.大家有什么不懂的都可以留言. 华为机试有三道题目,第一道和第二道属于简单或中等题,分值为100 ...

  8. 华为机试python编程题_牛客网华为机试题之Python解法

    牛客网华为机试题之Python解法 第1题 字符串最后一个单词的长度 a = input().split(" ") print(len(a[-1])) 第2题 计算字符个数 a = ...

  9. 华为机试题目:工单调用策略

    华为机试题目来源:华为优招机试(2021年7月7) - 代码先锋网 一.工单调用策略 当小区通信设备上报警时,系统会自动生成待处理的工单,华为工单调度系统需要根据不同的策略,调度外线工程师(FME)上 ...

最新文章

  1. Vyond制作2D动画学习教程
  2. 如何打开python的交互窗口-使用Python显示图形交互窗口
  3. HTML5如何添加图片遮罩,带有HTML5画布的putImageData的遮罩?
  4. mysql 5.6 解压缩版安装教程
  5. 跳级全奖进哈佛,连马云都忌惮三分,赚18个亿后隐退美国,如今的他在干什么?
  6. AlphaGo原理分析
  7. Thinkphp仿众图网图片素材/资源下载站源码 自适应手机端
  8. 微信 小程序 python 渲染_微信小程序python用户认证的实现
  9. mpchart点击_MPAndroidChart 中BarChart使用遇到问题,求大神们指教。
  10. 开源中国正式挂牌,新三板首家软件众包平台
  11. iOS开发初学者入门需要学习哪些知识?
  12. 戴尔 DELL Inspiron N4050硬件升级及系统安装方面相关的问题阐述与解决思路
  13. 【Google Chrome】如何让浏览器显示手机网页
  14. T54 Origin导出图片
  15. npm 配置项registry修改为淘宝镜像
  16. 【webpack系列】webpack小老弟打包大项目
  17. 数据、运营相关试题(一)【牛客网:京东2019春招商务与运营类试卷】
  18. 【航线运输驾驶员理论考试】人的行为能力
  19. 休止角计算机在线计算,PFC休止角(堆积角)滚筒计算——稻谷
  20. 崔磊的华为鸿蒙,王健林1.2亿收藏崔磊作品,崔磊天价玉雕成交不止一件

热门文章

  1. 建模算法(六)——神经网络模型
  2. JavaScript:语言精粹
  3. 使用Calender类获取系统时间和时间和运算
  4. 全栈溯源、mAPM、金融性能、Oracle VS. MySQL:看APM技术专场有哪些干货
  5. 读取指定文件夹限定文件
  6. Microsoft Dynamics CRM server 2013 中业务规则,有点像C#的正则表达式
  7. Google Perf Tools安装以及使用
  8. java awt android_Android开发基础之Java 日期时间
  9. eas库存状态调整单不能反审核_把握 商品 周转,做好 动态 库存 管理
  10. java菜单栏支持多种语言,多语工具包multilanguage(java版)