itgle.com

设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面两位,并将第三位四舍五入的是______。A.x=x*100+0.5/100.0B.x=(x*100+0.5)/100.0C.x=(int)(x*100+0.5)/100.0D.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中的数值保留到小数点后面两位,并将第三位四舍 ”相关问题
  • 第1题:

    20、设a、b为long型变量,x、y为float型变量,ch为char类型变量且它们均已被赋值,则下列语句中正确的是

    A.switch(x+y) {}

    B.switch(ch+1) {}

    C.switch x {}

    D.switch(a+b); {}


    解析:switch后面的表达式必须放在括号()中,且表达式的类型只能是byte、short、int和char类型,不能是其他类型。

  • 第2题:

    设a、b为long型变量,x、y为float型变量,ch为char类型变量且它们均已被赋值,则下列语句中正确的是

    A.switch(x+y) {}

    B.switch(ch+1) {}

    C.switch x {}

    D.switch(a+b); {}


    C解析:根据混合运算规则,如果有一个数据是double型,则其他数据类型先转化为double型,运算

  • 第3题:

    设a、b为long型变量,x、y为float型变量,ch为char类型变量,且它们均已赋值,则下列语句中正确的是:

    A.switch (a+b ) ; { }

    B.switch (a ) { }

    C.switch (x+y ) { }

    D.switch (ch+1 ) { }


    解析:switch后面的表达式必须放在括号()中,且表达式的类型只能是byte、short、int和char类型,不能是其他类型。

  • 第4题:

    【单选题】设a、b为long型变量,x、y为float型变量,ch为char类型变量且它们均已被赋值,则下面语句中正确的是()。

    A.switch(x+y){ }

    B.switch(ch+1){ }

    C.switch ch{ }

    D.switch(a+b);{ }


    D

  • 第5题:

    设a、b为long型变量,x、y为float型变量,ch为char类型变量,且它们均已赋值,则下列语句中正确的是:

    A.switch (x+y ) { }

    B.switch (ch+1 ) { }

    C.switch (a ) { }

    D.switch (a+b ) ; { }


    解析:switch后面的表达式必须放在括号()中,且表达式的类型只能是byte、short、int和char类型,不能是其他类型。