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

admin2013-02-23  29

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

选项 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;

答案4

解析 本题考查实型数据。题目要求保留到小数点后两位,选项A)、B)、D)都不合要求。在选项C)中,x*100+0.5的作用是将第三位四舍五入,取整后再除以100.0,即可得符合要求的数据。
转载请注明原文地址:https://jikaoti.com/ti/GMB0FFFM
0

最新回复(0)