一、流程控制概述

三大流程控制语句:顺序、选择、循环
1)顺序:从上往下依次执行
2)选择:if ,if-else,多重 if结构,嵌套if,switch,根据条件执行对应的内容
3)循环结构:
-while循环
-do-while循环
-for循环
-break语句
-continue语句

二、while循环

1)如果循环体只有一条语句,大括号可以省略 2)为避免死循环,小括号后面不要加分号 ,否则只执行分号前面的内容 3)n必须先进行初始化:例如 int n=1 4)循环变量n的值必须被改变:例如n++ 5)不满足条件(while后的条件)终止执行
 
2)语法格式:
while(循环条件[true]或[false])
{ 
语句; 
}

3)执行流程:

int n=1;
while(n<5){
System.out.println(n);
n++;
}

4)案例:求一到五的累加和

public class mooctest {
    public static void main(String[] args) {
        //求一到五的累加和
        //1+2+3+4+5
        int n=1;
        int sum=0;//sum存放和的变量
        while(n<=5) {
            sum=sum+n;
            n++;
        }
        System.out.println("1到5的累加和"+sum);
    }
}
//1到5的累加和15
View Code

 

5)案例:痪输出26个英文字母,分两行输出

public class mooctest {
    public static void main(String[] args) {
        // 循环输出26个英文小写字母,分两行输出
        char ch = 'a';
        int count = 1;// 控制换行
        while (ch <= 'z'){ //小括号后面不能有;分号,会死循环
            System.out.println(ch + " ");
            if (count % 13 == 0)//换行操作:第13个字符输完后,写一个换行符
                System.out.println();//println是换行,print不换行
            count++;
            ch++;
        }
    }
}
View Code

相关文章:

  • 2022-02-13
  • 2021-09-27
  • 2021-05-26
  • 2021-05-13
  • 2022-02-24
  • 2021-06-17
  • 2021-08-16
  • 2021-06-08
猜你喜欢
  • 2021-07-07
  • 2021-08-30
  • 2021-08-14
  • 2021-03-30
  • 2021-06-03
  • 2021-11-23
相关资源
相似解决方案