设a,b,x,y,z均为int型变量,并已赋值,下列表达式的结果属于非逻辑值的是( )。
查看答案
下面表达式的值的类型为( )。(int)6.5/7.5*3
A. short
B. int
C. double
D. float
若有定义int a=5;则执行语句a*= a+10;后a的值是( )。
A. 75
B. 35
C. 0
D. 语法错误
设各个变量的定义如下,( )选项的值为true。int a=3, b=3;boolean flag=true;
A. ++a == b
B. ++a == b++
C. ( ++a == b) || flag
D. (++a == b) && flag
执行下面程序后,结论正确的是( )。int a,b,c;a=1;b=3;c=(a+b>3?++a:b++);
A. a的值为2,b的值为3,c的值为1
B. a的值为2,b的值为4,c的值为2
C. a的值为2,b的值为4,c的值为1
D. a的值为2,b的值为3,c的值为2