for循环语句

控制流程语句之-------for循环语句

  for循环语句的格式:

      for(初始化语句;判断语句;循环后的语句){

        循环语句;

}

例子:使用for循环语句在控制台上打印五次hello word!

public class Demo10 {
public static void main(String[] args) {
for (int num = 0;num<5;num++){
System.out.println("hello word!");
}
}
}
结果:

 

 for循环语句的执行流程:

 

 

 

 

for循环语句要注意的事项:

  1,for(;;)这种写法是一种死循环语句。相当于while(true)循环语句;

  2,for循环的初始化语句只能执行一次,只是在第一次循环的时候执行而已。

  3,for循环语句的循环体语句只有一次的时候可以省略大括号 不写,但是不建议省略

需求:在控制台上打印一个五行五例的矩形。

*****

*****

*****

*****

*****

代码:

public class Demo10 {
public static void main(String[] args) {
for (int j = 0;j<5;j++){
for (int i = 0;i<5;i++) {
System.out.print("*");
}
System.out.println();
}
}
}
结果:

 

 需求:在控制台上打印一个直立的三角形、

*

**

***

****

*****

多行多例的图形、

行数:5行

例数:会发生变化的、

分析例数:

  i = 0;i <5;j=0; j<=0;  1个星号

  i = 1;i <5;j=0; j<=1;  2个星号

  i = 2;i <5;j=0; j<=2;  3个星号

发现规律:j<=i

代码:

public class Demo10 {
public static void main(String[] args) {
for (int j = 0;j<5;j++){//控制行数
for (int i = 0;i<=j;i++) {//控制例数
System.out.print("*");
}//执行完打印(*****)
System.out.println();//换行
}
}
}
运行结果:

 

posted @ 2022-01-03 22:16  柯基$  阅读(839)  评论(0)    收藏  举报