分析下面代码,输出结果正确结果是( )double d = 89.66;d++;int c = d/2;
A. 42
B. 编译错误,更改为int c=(int)d/2;
C. 43
D. 编译错误,更改为int c=int(d)/2;
查看答案
下列表达式结果为真的是( )。
A. 2>5&&2!=5
B. 2<5&&2!=5
C. 2>5||2==5
D. 2>5&&2==5
逻辑运算符&&和||的运算顺序是( )。
A. 从右向左运算
B. 从左向右运算
下面( )运算符是逻辑非运算。
A. &&
B. !
C. ||
表达式int a=3>5?100:200;的执行结果为( )。
A. 100
B. 200
C. true
D. false