若有语句int a=1,b; double y=2.3; b=(int)y; 则b的值为( )
A: 3
B: 2
C: 1
D: 3
A: 3
B: 2
C: 1
D: 3
B
举一反三
- 若有语句int a=1,b; double y=2.3; b=(int)y; 则b的值为( )A.3 B.2 C.1 D.2.3 A: 3 B: 2 C: 1 D: 3
- 若有语句int a=1,b; double y=2.3; b=(int)y; 则b的值为 。
- 下列关于数组的语句,错误的是: A: int x[];x=new int[5]; B: double[] y[];y=new double[2][3]; C: int x[3]={1,2,3}; D: int y[][]=new int[2][];y[0]=new int[3];y[1]=new int[5];
- 若有定义语句:int x=3,y=2,z=1;则表达式x <yx:y的值是______。
- 若有定义:int x=5,y=3;则表达式(x>2 && y>2)的值为1()
内容
- 0
设有定义:int x=7,y=3,z;则执行语句z=7%3后z的值为 A: 2 B: 2.3 C: 1 D: 3
- 1
已知int y;double x=-3;,执行语句y=x%2;后,变量y的值为 A: -1 B: -1.5 C: -1.0 D: 语句中有语法错误
- 2
若有定义语句:int x=2,y ;在其后执行语句y=1/x,则y的值为
- 3
若有定义:int x=2, y=3;, 则值为1 的表达式是______。 A: !(x B: !y == '\0' C: x>0 && y D: x++==y
- 4
若有定义:int x=3, y=4; 则表达式!x|y的值为 A: 1 B: 0 C: 3 D: 4