39_for结构

for 循环语句

1.1 循环结构

特征:

重复做某件事情

具有明确的开始和停止标志

循环结构的组成:

初始化语句:用于表示循环开启时的起始状态,简单说就是循环开始的时候什么样

条件判断语句:用于表示循环反复执行的条件,简单说就是判断循环是否能一直执行下去

循环体语句:用于表示循环反复执行的内容,简单说就是循环反复执行的事情

条件控制语句:用于表示循环执行中每次变化的内容,简单说就是控制循环是否能执行下去

循环结构对应的语法:

初始化语句:这里可以是一条或者多条语句,这些语句可以完成一些初始化操作

条件判断语句:这里使用一个结果值为Boolean类型的表达式,这个表达式能决定是否执行循环体。例如:a<3

循环体语句:这里可以是任意语句,这些语句将反复执行

条件控制语句:这里通常是使用一条语句来改变变量的值,从而达到控制寻话题是否继续向下执行的效果。常见i++,i--这样的操作。

1.2 for循环语句格式

 格式:

  for(初始化语句;条件判断语句;条件控制语句){

    循环体语句;

  }

执行流程:

1.执行初始化语句

2.执行条件判断语句,看其结果是true,还是false

  如果是false,循环结束

  如果是true,继续执行

3.执行循环体语句

4.执行条件控制语句

5.回到2继续

 

 

 1 /*
 2     格式:
 3 
 4   for(初始化语句;条件判断语句;条件控制语句){
 5 
 6     循环体语句;
 7   }
 8 
 9     执行流程:
10 
11     1.执行初始化语句
12 
13     2.执行条件判断语句,看其结果是true,还是false
14 
15       如果是false,循环结束
16 
17       如果是true,继续执行
18 
19     3.执行循环体语句
20 
21     4.执行条件控制语句
22 
23     5.回到2继续
24 */
25 
26 
27 public class OperatorDemo{
28     public static void main (String[] args){
29     
30     //需求:在控制台输出5次“HelloWord”
31     System.out.println("HelloWord");
32     System.out.println("HelloWord");
33     System.out.println("HelloWord");
34     System.out.println("HelloWord");
35     System.out.println("HelloWord");
36     System.out.println("-------");
37     
38     //用循环改进
39     for(int i = 1; i<=5;i++){
40         System.out.println("HelloWord");
41     }
42         
43     }
44 }

 

posted @ 2020-06-08 20:20  找不到北的北  阅读(176)  评论(0)    收藏  举报