• 2021-04-14
    设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是A.n=(n*100+0.5)/100.0 B.m=n*100+0.5,n=m/100.0 C.n=n*100+0.5/100.0 D.n=(n/100+0.5)*100.0 请帮忙给出正确答案和分析,谢谢!
  • 正确B

    内容

    • 0

      设有定义:float x=123.4567;则执行printf("%.2f\n",(int)(x*100+0.5)/100.0);语句后输出的结果是( ). A: 123.46 B: 123.460 C: 123.45 D: 123.450

    • 1

      若定义a为整形变量,执行 a=100; printf(“a=%c\n”,a ); A: 100 B: 100.0 C: d D: D

    • 2

      求一个三位正整数N十位数的正确方法是( )。 A: Int (N-Int(N/100)*100) B: N-Int(N/100)*100 C: Int(N/10)-Int(N/100) D: Int(N/10) - Int(N/100)*10

    • 3

      容量为100~500W的灯具与可燃物之间的安全距离在不应小于()m。 A: 0.3\n B: 0.5\n C: 0.7\n D: 1.2

    • 4

      定义整型变量: int n=456;,表达式的值为5的是( )。 A: n / 10 / 10 B: ( n - n / 100 * 100 )/10 C: n % 10 D: n / 10