循环 实例

1、循环有哪些?有什么区别?
  
       循环有while循环、for循环和do....while循环三种。
   
       while循环和for循环都是先判断,在执行。如果判断条件为false,则一次都不执行。而du....while是先执行。在做判断。


2、break和continue的区别是什么?
     
       break是指可以用于任何循环控制结构,从而使循环立即终止。当执行流程遇到break语句时,不管循环计算器或者布尔表达式的值是什么,控制流程都会跳到循环后的下一条语句。
       
       而continue是指可以用在任何循环控制结构中,它将导致循环立即跳到循环的下一个迭代中。


3、以下代码哪些是死循环?
a、
int x = 0;


while(x<10){
    System.out.println(x);
}
     a是死循环


b、
boolean x = false;


while(x = true){
    System.out.println(x);
}
    
    B是死循环
c、
int x = 0;


do{
    System.out.println(x);
    x++;
}while(x==10);
     


d、
int x = 0;


do{
    System.out.println(x);
    x++;
}while(x>10);


     
e、
int x = 0;


while(x<10);{
   System.out.println(x);
   x++;
}
       E是死循环


4、说出代码执行结果
a、
int a=1,b=10;
do{
    b-=a;
    a++; 
 }while (b--<0);
 则执行循环语句后b的值为(8)。
 


b、 
 int y=4;   
do{
y--;
}while(--y==0);   
System.out.println(y--);
      y的值为(2)






c、
int i;  
for(i=1;i<=5;i++)  {
    if(i%2){
       System.out.println("*");


    }
    else{ 
       continue;
    }     
    System.out.println("#\n"); 
}
  
System.out.println("$\n");
}
     值为*#  *#  $
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值