10.循环结构

循环结构

1.while循环

while循环是先判断再执行!

while(布尔表达式){
    //循环内容
}

只要表达式为true,循环会一直进行下去,所以通常会在循环进行到一定程度的时候,让表达式失效从而停止循环。

//输出1~100
int i = 0;
int sum = 0;
while(i <= 100){
    sum = sum + i;
    i++;
}
System.out.println(sum);

2.do...while循环

do...while循环是先至少执行一次再进行判断条件!

do{
    //代码语句
}while(布尔表达式);

3.for循环

for(初始化;布尔表达式;迭代){
    //代码语句
}
//初始化  //条件判断  //迭代
for(int i = 1;i <= 100;i++){
   System.out.println(i);
}
//打印九九乘法表
for (int i = 1; i <= 9; i++) {
    for (int u = 1; u <= i; u++){
        System.out.print(u + "*" + i + "=" + (i * u) +"\t");
    }
    System.out.println();
}

4.增强for循环

for{(声明语句 : 表达式)
    //代码句子
}

//遍历数组的元素
for(int x:numbers){
   System.out.println(x);
}
posted on 2023-02-21 11:22  小黑确实不黑  阅读(19)  评论(0编辑  收藏  举报