在遇到一些情况时需要我们对一个浮点数作四舍五入后再输出出来
方法就是先判断输入数的正负。正就加0.5负就减0.5.
#include<stdio.h> int main() { float a; scanf("%f", &a); int b; if (a > 0) { b = a + 0.5; printf("%d", b); } else { b = a - 0.5; printf("%d", b); } return 0; }
运行结果如图
2023-07-07 08:12:02 阅读次数:359
在遇到一些情况时需要我们对一个浮点数作四舍五入后再输出出来
方法就是先判断输入数的正负。正就加0.5负就减0.5.
#include<stdio.h> int main() { float a; scanf("%f", &a); int b; if (a > 0) { b = a + 0.5; printf("%d", b); } else { b = a - 0.5; printf("%d", b); } return 0; }
运行结果如图
上一篇:一个for循环结构的题
下一篇:利用for循环解决百钱买鸡问题
【C语言】探索数据的存储(上篇)
python-数据类型-整数类型与浮点数据类型
算法题:剑指 Offer 40. 最小的k个数(题目+思路+代码+注释)时空 O(N*LogN) O(1) 0ms击败56%、32%用户
MFC编程 -- 浮点数与字符串之间转换
【编译原理】-- 递归下降语法分析设计原理与实现(C语言实现)
【编译原理实验】 -- 词法分析程序设计原理与实现(C语言实现)
【python基础】基本数据类型
C 语内存精析场,数据储型开篇详
信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1010:计算分数的浮点数值
信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言—— 1114:白细胞计数
文章
32268
阅读量
4668804
2025-04-01 09:21:49
2025-03-31 08:49:58
2025-03-31 08:48:59
2025-03-24 08:53:06
2025-03-24 08:53:06
2025-03-11 09:34:07
2023-03-08 10:38:36
2023-03-10 10:11:44
2023-04-10 08:54:19
2023-03-20 02:06:43
2023-02-20 06:06:28
2023-03-23 07:32:15