问题 单项选择题

设变量x为noat型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第3位四舍五入的是( )。

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;

答案

参考答案:C

解析: 选项A中0.5/100.0将保留小数点后六位,不满足题目要求,故选项A不正确;选项B和选项D也将保留小数点后六位,不满足题目要求,故选项B不正确;所以,4个选项中选项C符合题意。

单项选择题
判断题