C语言 设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面2位,并将第3位四舍五入
12、设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面2位,并将第3位四舍五入的是__B__。 A)x=x*100+0.5/100.0 B)x=(x*100+0.5)/100.0 C)x=(int)(x*100+0.5)/100.0 D)x=(x/100+0.5)*100.0 我要分析过程,谢谢大虾
最佳答案
1/10无法用二进制精确表示,所以这样了
本文详细解析了如何使用C语言将浮点数保留到小数点后两位并进行四舍五入的方法。通过对比不同代码实现,解释了为何选项C是正确答案。
12、设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面2位,并将第3位四舍五入的是__B__。 A)x=x*100+0.5/100.0 B)x=(x*100+0.5)/100.0 C)x=(int)(x*100+0.5)/100.0 D)x=(x/100+0.5)*100.0 我要分析过程,谢谢大虾
1/10无法用二进制精确表示,所以这样了

被折叠的 条评论
为什么被折叠?