【正确答案】
C
【答案解析】[考点] C基础知识和顺序结构 本题要求选项中的表达式能实现将m中的数值保留小数点后两位,第三位进行四舍五入运算。m=(m*100+0.5)/100.0表示先将m的前两位小数变成整数,然后对其第三位小数进行加0.5操作,这个操作其实使第三位小数在进行四舍五入运算时只有入,而没有舍运算,因此不能实现题目的要求;在m=m=100+0.5/100.0中,根据运算符的优先级可知,先运算m*100,再运算0.5/100.0,最后将结果相加,与题目要求相差比较远;n=m/100+0.5,m=n*100.0表示先除100,这不是对小数部分进行四舍五入运算,而是对整数部分进行四舍五入运算,与题目要求不一致;而n=m*100+0.5,m=n/100.0表示先将m的前两位小数变成整数,然后对第三位小数进行加0.5操作,并将最后的运算结果赋值给一个整型变量n,这是数据的强制转换,它对小数部分的处理是直接舍弃,而在对第三位小数进行加0.5操作时,其实就是对第三位小数进行四舍五入运算,因此该选项能实现题目的要求。