思路:定义一个float类型的变量,从键盘上获取一个浮点数,将其乘以100再加0.5(这里加0.5是进行四舍五入)之后类型转换为整型,最后除以100.0(这里需要注意除数100得为一个小数,否则两个整数相除结果只保留整数部分),最终得到四舍五入的两位小数。

代码如下:

#include <stdio.h>
int main(){float num;printf("请输入一个浮点数:");scanf("%f",&num);num=(int)(num*100+0.5)/100.0;printf("%f",num);return 0;
}

运行结果如下:

C语言:输入一个浮点数,保留两位小数,对第三位小数四舍五入相关推荐

  1. java定义一个方法,返回一个浮点数保留两位小数,考虑四舍五入的结果

    java定义一个方法,返回一个浮点数保留两位小数,考虑四舍五入的结果 /*** 定义一个方法* 返回一个浮点数保留两位小数* 考虑四舍五入的结果*/ public class Test21 {publ ...

  2. 小林打算向朋友借钱,请输入一个浮点数m和一个整数n,分别表示他想借的钱数和借期,程序输出他的意图。

    1-5 张口借钱不容易 小林打算向朋友借钱,请输入一个浮点数m和一个整数n,分别表示他想借的钱数和借期,程序输出他的意图. 输入格式: 输入在一行中给出1个浮点数和1个整数,二者均大于0. 输出格式: ...

  3. C语言实数四舍五入为整数,c语言输入一个实数,求其四舍五入的整数

    输入两个正整数m和n,求其最大公约数和最小公倍数.用C语言编程 输入两个正整数m和n,求其最大公约数和最小公倍数.用辗转相除法求最大公约数算法描述:m对n求余为a,若a不等于0则m0){m_cup=m ...

  4. 将123用c语言倒序输出,C语言输入一个正整数n,将其逆序输出。例如输入123,则程序将输出321...

    include main() { int x,b0,b1,b2,s;printf("inputx:");scanf("%d",&x);b2=x/100; ...

  5. 键盘输入一个长方形的两个边长,输出该长方形的周长、面积和对角线。要用到Math类提供的数学方法。

    编写程序,从键盘上输入一个长方形的两个边长,输出该长方形的周长.面积.和对角线. 用不同的输入测试程序, 问题: 不输入数字,而输入字母,或者浮点数,会有什么结果? Math类都提供有哪些数学方法? ...

  6. 偶数乘2奇数乘3C语言,输入一个整数x,如果为偶数乘2,否则乘3,然后输出.C语言

    编写一个程序,输入一个正整数,并做以下运算:如果为偶数,除以2,如果为奇数,乘3加1.得到的结果再按上 本人不会C#,算法相通,用c语言演示一下:#includevoidmain(void){intz ...

  7. c语言:输入一个字符串,统计字母,数字,空格出现的个数,c - 统计字符串字母,空格,数字,其他字符的个数和行数....

    #include #include using namespace std; /* 题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. */ void count() { //统 ...

  8. 输入asc码输出字符c语言,输入一个字符输出ascii码

    C语言 输入一个字母,输出与之对应的ASCII码,输入用C语言编写. #include "stdafx.h" //VS 预编译头文件,其他系统请删除 #include #inclu ...

  9. C语言输入一个任意数求各位数的和

    C语言输入一个任意数求各位数的和 int main(void) {int x, r, s = 0;scanf("%d", &x);while (x>0){r = x ...

最新文章

  1. 激活函数之softmax介绍及C++实现
  2. 关于CI的服务器与最佳实践,这里有一些思考
  3. MySQL中REGEXP正则查询同一个字段模糊搜索
  4. 全球75亿美元的网络安全险 会是保险业下一块金矿吗?
  5. java、上转型对象
  6. 分布式锁简单入门以及三种实现方式介绍(滴滴)
  7. 什么是网络协议转换器?
  8. 如何使用div优雅的布局
  9. JVM运行参数_JVM内存模型_常用内存分析工具
  10. To 研究生,第一:做学位论文期间,不要有任何度假休息的打算;第二,导师错的时候不多;第三……...
  11. 文末送书 | 数据分析简单入门
  12. 请教关于 license.licx 不能转换成2进制文件!(c# 开发web应用程序)
  13. UKIEPC 2017
  14. java中StringBuilder为单线程做的,StringBuffer相反
  15. Qt setFocus
  16. linux输入法安装指南,Linux 中文输入法安装
  17. SC-RoadDeepNet学习笔记
  18. AlphaGo Zero代码迟迟不开源,TF等不及自己推了一个
  19. C#使用S7NetPlus以及PLCSIM Advanced V3.0实现西门子PLC仿真通讯
  20. 程序员电脑(减少辐射)(¥37)

热门文章

  1. 伺服电机常用参数设置_伺服电机驱动器的几个参数设置
  2. matlab中实现模糊粗糙集
  3. SequoiaDB巨杉数据库编目节点
  4. 在线运行python 怎么安全_Python安全开发与测试 - 安全牛课堂 - 领先的信息安全在线教育平台...
  5. 计算机毕业设计 SSM法律知识教育平台 法律知识普及平台 普法知识平台Java
  6. stm32超声波扫频_基于STM32的超声波发生器扫频信号源的实现
  7. 笔记:深度学习与有向无环图SVM结合用于年龄估计的局部调整
  8. 关于《丑陋的中国人》一些想法
  9. ELK日志分析系统 超详细!!理论+实操讲解!!
  10. golang 配置谷歌driver抓取