for、while、do{}while()循环(Java入坑)7

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 17:32   3391   0

创建Java文件Demo.java

class Demo
{
 public static void main(String[] args)
 {
  System.out.print("偶数:");
  /*
   for:主要用于确定次数的循环
   int i=1 :初始值
   i <= 10 :循环条件
   i++ :初始值的变化方式
  */
  for(int i=1;i <= 10;i++){ // 表示循环10次
   if (i%2==0) // 判断被2整除的数
   {
    System.out.print(i+"\t");
   }else{
    continue; // 结束此次循环,进入下一次循环
   }
  }

  System.out.println();
  /*
   while:主要用于不确定次数的循环
  */
  int flag = 1; // 初始化变量11
  while (true)
  {
   flag++; // 变量变化
   if(flag > 10){
    break; // 跳出循环
   }

  }

  System.out.println("例外:"+flag);

  System.out.print("奇数:");
  
  /*
   do..while:先执行再进行判断,至少执行一次。符合条件则继续执行
  */
  do
  {
   flag--;
   if (flag%2 != 0)
   {
    System.out.print(flag+"\t");
   }
   
  }
  while (flag > 0); // 循环条件

 }
}

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP