设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,
第三位进行四舍五入运算的表达式是( )。
A) n=(n*100+0.5)/100.0
B) m=n*100+0.5,n=m/100.0
C) n=n*100+0.5/100.0
D) n=(n/100+0.5)*100.0
并不知道n小数点后有几位,怎么做呢?
...全文
1135打赏收藏
初学C的问题:计算时四舍五入的问题
设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位, 第三位进行四舍五入运算的表达式是( )。 A) n=(n*100+0.5)/100.0 B) m=n*100+0.5,n=m/100.0 C) n=n*100+0.5/100.0 D) n=(n/100+0.5)*100.0 并不知道n小数点后有几位,怎么做呢?