JAVA判断面试题

1.以下选项中循环结构合法的是( )

A、while (int i<7)

{ i++;

 System.out.println(“i is “+i);

 }

B、 int j=3;

while(j)

System.out.println(“ j is “+j);

}

C、int j=0;

for(int k=0; j + k !=10; j++,k++)

{   

System.out.println(“ j is “+ j + “k is”+ k);

}

D、 int j=0;

do{

  System.out.println( “j is “+j++);

  if (j = = 3) {continue loop;}

 }while (j<10);

2.有如下程序段:

int total = 0;

for ( int i = 0; i < 4; i++ ){

 if ( i == 1) continue;

 if ( i == 2) break;                          

 total += i;

}

则执行完该程序段后total的值为:( )。

A、0 B、1 C、3 D、6

3.执行如下程序代码

int a=0,c=0;

do{   --c;   a=a-1;

  }while(a>0);

  后,C的值是()

A.0   B.1   C.-1  D.死循环













答案:C A C

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容