因为B是正确的。n是浮点数,乘100+0.5后,若原先小数第三位>=5,则+0.5后就向前进位了;否则不进位,赋给整型m后,小数部分丢弃,达到了四舍五入的目的;再除以100是恢复原数的大小。比如:n=3.1415→m=n*100+0.5=314.15+0.5=314.65→314。n=314/100.0=3.14。这是不进位的情况...
设变量m为float类型,变量n为int类型,则以下能实现将m中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是( )。A.m=(m*100+0.5)/100.0
n保留两位小数啥意思?输出的话用%.2f控制,自动将第3位四舍五入。这与m没有丝毫关系啊,你的题目没有说全吧?如果要把变量n整治成保留两位小数且第三位四舍五入到第二位,那也不麻烦:n=int(n*100+0.5)/100.0即可。
设变量m为float类型,变量n为int类型,则以下能实现将m中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是( )。 A. m=(m*100+0.5)/100.0 B. n=m*100+0.5,m=n/100.0 C. n=m/100+0.5,m=n*100.0 D. m=m*100+0.5/100.0 相关知识点: ...
设变量n为float,m为int类型,则以下能 实现将n中的数值保留小数点后两位,第三位进行四舍五入的表达式是 A. n=(n*100+0.5)/100.0 B. m
3.24 设变量 n 为 float 类型,m 为 int 类型,则以下能实现将 n 中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是A)n=(n*100+0.5)/100.0B)m=n*100+0.5,n=m/100.0C)n=n*100+0.5/100.0D)n=(n/100+0.5)*100.0相关知识点:
设变量m为int型,变量n为double型,以下能实现将n中的数据保留小数点后两位,第3位进行四舍五入运算的表达式是( )。A.n=(n*100+0.5)/100B.m=
设变量n为float类型m为int类型则以下能实现将n中的数值保留小数点后两位第三位进行()A、n=(n*100+0.5)/100.0B、m=n*100+0.5,n=m/100.0C、n=n*100+0.5/100.0D、n=(n/100+0.5)*100
设变量m为int型,变量n为double型,以下能实现将n中的数据保留小数点后两位,第3位进行四舍五入运算的表达式是( )。A.n=(n*100+0.5)/100B.m=n*100+0.5; n=m/100.0C.n=(n*100+0.5)/100.0D.m=n/100+0.5; n=m*100.0的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)
设变量m为float类型,变量n为int类型,则以下能实现将m中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是()A.m=(m*100+0.5)/100.0B.n=m*100+0.5, m=n/100.0C.n=m/100+0.5, m=n*100.0D.m=m*100+0.5/100.0