黑马基础班入学考试 联系客服

发布时间 : 星期三 文章黑马基础班入学考试更新完毕开始阅读0272c3be0b1c59eef9c7b439

C.1

D.编译报错

28.下面程序运行的结果是()

public static void main(String [] args) {

int x = 19; switch(x) {

case 19;

System.out.println(“A”); break; case 17;

System.out.println(“B”); break; default;

System.out.println(“C”); break;

} } A.A B.B C.C

D.程序报错

29.下列循环语句, 哪些是输出1--10这10个数字?() A. for(int x = 0; x < 10; x++) {

System.out.println(x); }

B.for(int x = 0; x <= 10; x++) {

System.out.println(x); }

C.for(int x = 1; x < 10; x++) {

System.out.println(x); }

D.for(int x = 1; x < = 10; x++) {

System.out.println(x); }

30.哪些代码能实现从1到10的和? () A.

int sum = 0;

for(int a = 1; a <= 11; a++) {

sum += a ; }

B.

int sum = 0; int a = 1;

while(a <= 10) {

sum += a; a = a+ 1; } C.

int sum = 0; int a = 0; do{

a = a + 1; sum += a; }while(a != 10); D.

int sum = 0;

for(int x = 0; x <= 10; x++) {

sum = 1 +2+ 3 + ... + 9 + 10; }

31.查看代码, 想要输出A, 那个选项可以实现() public static void main(String [] args) {

int x = 80; ? if( x > 100) {

System.out.println(“A”); }else{

System.out.print;n(“B”); } }

A. x + 20; B. x + 21; C. x += 21; D. x = 101;

32.查看下面的程序代码, 输出的结果是() public static void main(String [] args) {

int x = 80; int x = x - 1; x *= 10; if(x != 790)

Sytem.out.println(x);

else

System.out.println(x / 10);

} A .80 B. 79 C. 790

D.编译错误

33.下面代码运行结果是()

public staic void main(String [] args) {

int x = 80; x ++;

switch(x) {

case 80;

System.out.println(80); case 81;

System.out.println(81); default;

System.out.println(82);

} } A. 80 B. 80 81 C. 81 D. 81 82

34.下面程序代码的运行结果是() public static void main(String [] args) {

for(int x = 80; x < 90; x++) {

System.out.println(x); } } A.80 B.90

C.输出80, 81,...,89, 90 D.输出80, 81,...,88, 89

35.下面代码的运行结果是()

public static void main(String [] args) {

boolean flag; int x = 8; int y = 9; flag = (x < y);

while(flag && x > 0) {

System.out.println(x); x = x - 1; } }

A.什么也没有输出 B.程序报错

C.输出 8 7 6 5 4 3 2 D.输出 8 7 6 5 4 3 2 1

36.下面代码的运行结果是()

public static void main(String [] args) {

int x = 80; do{

System.out.println(80); x = x - 20; }while( x >= 0); }

A.80 60 40 20 0 B.60 40 20 0 C.80 60 40 20 D.80 80 80 80 80

37.下面代码的运行结果是()

public static void main(String [] args) {

for(int x = 0; x < 5; x++) {

if(x % 3 == 0) {

continue; }

System.out.println(x); } }

A. 0 1 2 B. 1 3 5 C. 1 2 4 D. 0 3 5

38.下面程序运行的结果是()

public static void main(String [] args) {

int a = 1; if (a++ > 1) {

System.out.println(a); }else{

System.out.println(a) }