设变量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;
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/25 20:59: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;](/uploads/image/z/1772590-22-0.jpg?t=%E8%AE%BE%E5%8F%98%E9%87%8Fx%E4%B8%BAfloat%E5%9E%8B%E4%B8%94%E5%B7%B2%E8%B5%8B%E5%80%BC%2C%E5%88%99%E4%BB%A5%E4%B8%8B%E8%AF%AD%E5%8F%A5%E4%B8%AD%E8%83%BD%E5%B0%86x%E4%B8%AD%E7%9A%84%E6%95%B0%E5%80%BC%E4%BF%9D%E7%95%99%E5%88%B0%E5%B0%8F%E6%95%B0%E7%82%B9%E5%90%8E%E4%B8%A4%E4%BD%8D%2C%E5%B9%B6%E5%B0%86%E7%AC%AC%E4%B8%89%E4%BD%8D%E5%9B%9B%E8%88%8D%E4%BA%94%E5%85%A5%E7%9A%84%E6%98%AFA%29+x%3Dx%2A100%2B0.5%2F100.0%3B+B%29+x%3D%28x%2A100%2B0.5%29%2F100.0%3BC%29+x%3D%28int%29%28x%2A100%2B0.5%29%2F100.0%3B+D%29+x%3D%28x%2F100%2B0.5%29%2A100.0%3B)
设变量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;
设变量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;
设变量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;
就是C 因为为了保证小数点后两位,所以必须先乘以100.排除D.第三位四舍五入,就得用类型转换.