大一程序设计的一道题目,希望详细说明一下,刚学。

设变量m为int型,变量n为double型,以下能实现将n中的数据保留小数点后两位,第3位进行四舍五入运算的表达式是( )。

(2.5分)
A、
n=(n*100+0.5)/100

B、
m=n*100+0.5; n=m/100.0

C、
n=(n*100+0.5)/100.0

D、
m=n100+0.5; n=m100.0

B正确,m为int型 m=(n*100+0.5);所以m是n*100+0.5取整后的值,是一个整数,再除以100.0,成为两位小数的浮点数