定义float x = 3.5,表达式x =(int)x+1.6的值是( )。
A: 5.0
B: 5.1
C: 5.6
D: 4.6
A: 5.0
B: 5.1
C: 5.6
D: 4.6
举一反三
- 若有定义:int a=2,b=3;float x=3.5,y=2.5;则表达式(float)(a+b)/2+(int)x%(int)y的值为________
- 若有定义 int x;,则经过表达式运算x=(float)2/3后,x的值为( ) A: 2.0 B: 1.6 C: 0 D: 1
- 如果有变量定义:int x=4.6,y=2.5则表达式:z=(int)x%(int)y 的值为_____
- 若有 float x=2,y=5.6;则表达式 (int)x%(int)y将完成()。
- 设a=2,b=3,x=3.5,y=2.5求表达式(float)(a+b)/2+(int)x%(int)y的值______。