小弟弟刚学c++请大哥大姐们算几道题并讲解下流程跪谢了2

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:24:01
编写一个程序输入一个double类型的数 使该数保留小数点后两位 对第3位小数进行四舍五入运算

这个是非常简单的,函数printf有这个功能,也不要用循环判断。
printf的格式控制符的格式为:
%[标志][域宽][.精度][F|N|h|l|L]格式符
我们这里用到的就是那个精度
比如说定义了a=1.25689
printf("%.2f",a);表示按符点形式输出A,并且精度为2,即保留2位小数并且第三位小数四舍五入
当然使用pringf需要先包含stdio.h头文件。

把第三位剥离出来,用个循环判断,如果大于等于5怎么样,小于等于五怎么样

然后再把前面的定义成浮点,保留2位

最后的输出就是定义的浮点加上前面判断的结果

这个蛮简单那的吧?