第1题 单选题
以下选项中循环结构合法的是:A. while(inti<7){i++;System.out.println(“iis“+i);}
B. intj=3;while(j){System.out.println(“jis“+j);}
C. intj=0;for(intk=0;j+k!=10;j++,k++){System.out.println(“jis“+j+“kis”+k);}
D. intj=0;do{System.out.println(“jis“+j++);if(j==3){continueloop;}}while(j<10);
第2题 单选题
关于以下程序段,正确的说法是1. String s1=”abc”+”def”; 2. String s2=new String(s1); 3. if(s1= =s2) 4. System.out.println(“= = succeeded”); 5. if (s1.equals(s2)) 6. System.out.println(“.equals() succeeded”);A. 行4与行6都将执行
B. 行4执行,行6不执行
C. 行6执行,行4不执行
D. 行4、行6都不执行
第3题 单选题
下面哪一个操作符的优先级最高?A. &&
B. ||
C. !
D. ()
第4题 单选题
执行语句int i = 1, j = ++i; 后i与j的值分别为:A. 1与1
B. 2与1
C. 1与2
D. 2与2
第5题 单选题
下面哪一个循环会导致死循环?A. for(intk=0;k<0;k++)
B. for(intk=10;k>0;k--)
C. for(intk=0;k<10;k--)
D. for(intk=0;k>0;k++)
第6题 单选题
下列运算符合法的是:A. &&
B. <>
C. if
D. :=
第7题 单选题
表达式(11+3*8)/4%3的值是:A. 31
B. 0
C. 1
D. 2
第8题 单选题
表达式不可以作为循环条件的是:A. i++;
B. i>5;
C. bEqual=str.equals("q");
D. count==i;
获取答案请阅读全文