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

admin2009-01-15  27

问题 设变量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中0.5/100.0将保留小数点后六位,不满足题目要求,故选项A不正确:选项B和选项D也将保留小数点后六位,不满足题目要求,故选项B不正确:所以,4个选项中选项C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/pQXp777K
0

最新回复(0)