下面代码执行后的结果是int a=5,b=6;boolean result=++a>=b--||a++<--b;System.out.println("a="+a+",b="+b+",result="+result);
A. a=6,b=5,result=true
B. a=7,b=4,result=true
C. a=6,b=5,result=false
D. a=7,b=5,result=false
查看答案
下面哪个赋值语句不是合法的
A. double b=2.0;
B. float a=2.0;
C. int c=2;
D. long d=2;
下列语句片段的结果为int a=10,b=4,c=20,d=6;System.out.println(a++*b+c*- -d);
A. 144
B. 28
C. 140
D. 不能执行
下列代码运行结果为public static void main(String args[]){int i = 0;int j = 1;i++;++j;System.out.println(i+" "+j);}
A. 2 2
B. 0 2
C. 0 1
D. 1 2
public class Student {public static void main(String[] args) {System.out.println(4<<2);}}那么下列说法正确的是
A. 程序运行结果为1;
B. 程序运行结果为2;
C. 程序运行结果为16;
D. 程序编译错误,不能运行;