一、填空题
1、对于while(循环条件){循环体}循环,在每次执行循环之前,都先对循环条件求值,如果循环条件为( false )则不运行循环体部分。
2、对于do{循环体}while(循环条件)循环,循环体至少执行( 1 )次。
3、While循环,如果判断条件为( true )时,将会一直循环。
4、循环语句包括迭代语句, 循环体, 初始化语句和(结束条件 )。
5、do.....while与while的区别? While是( 先判断条件,再确定是不是要执行循环体 ), do-while是(先执行一次循环体,再判断条件 ) 。
6、下列语句序列执行后,j 的值是( 7 ) int j=8, i=6; while( i >4 ){ i-=2; --j; } 。
7、不论循环条件判断的结果是什么, (do...while)循环将至少执行一次。
8、do-while要先执行( 循环体 )里面的语句,然后在判断条件是否成立。
9、分析如下所示的Java代码,编译运行后的输出结果是(100)
int a = 100;
while(a%2==0){
System.out.print(a);//100
a=a/4;//25
}
10、do-while语句会不会产生死循环现象?( 会啊,为什么不会 )
11、阅读以下代码,分析代码,打印的结果是( )
int a = 0;
int b = 5;
while(a++< b){ //0小于5,但a现在已经变为1
//2<5,但a现在已经变为3
//4<5,但a现在已经变为5
//6>5,跳出循环
System.out.println(a++);
//输出是1,但a现在已经变为2
//输出是3,但a现在已经变为4
//输出是5,但a现在已经变为6
};
所以打印的结果是:(认真)
1
3
5
12、循环语句可以在满足(循环)条件的情况下,反复执行某一段代码
13、While循环,如果判断条件为( false )时,一次都不循环
14、while循环,小括号里是什么表达式( 布尔表达式 )
15、do..while循环.小括号里是什么表达式(布尔表达式)
16、阅读代码,想打印1-100的所有数,小括号应该填( )
int i=1;
while(i<=100){
System.out.println(i);
i++;
}
17、 下面代码属于判断条件语句的是( )
int i=1;<