流程控制语句(循环语句)

流程控制语句 (循环语句)

  • while循环语句

  • 通常定义一个变量为作为while循环的条件

  • 如果while循环体只有一个语句的话,可以省略大阔号{}

    int  count=0;
    while(count<5//循环的条件){
        //执行符合条件的语句
         System.out.println("输出");
    }
    

    do while语句

    int count=0;
    do{
    System.out.println("helloword")
    count++;
    }while(count<5)
    
    • while循环语句与do while 循环语句的区别

    • while 循环语句是先判断后置执行的

    • do while 循环语句是先执行后判断的,不论条件是否满足都会先至少执行一次

for循环语句

​ for循环语句的控制流程

for(//初始化语句;判断语句;循环后的语句){
    //循环的语句
}
    //要注意的是 下面的这种写法
    for(; ;){//是一个死循环  会无限输出helloword
        
      System.out.println("helle word")
}
  • for循环语句的初初始化语句只会执行一次,只是在第一次循环的时候执行

  • for循环语句当循环体只有一句的时候可以省略大阔号

for双层循环

实列

  
/*打印出一个5行五列的矩形
        for (int j = 0; j < 5; j++) {
            for (int i = 0; i <5 ; i++) {
                System.out.print("*"+"\t");
            }
            System.out.println();
        }
*/
      /*  //打印一个9*9乘法口诀

        for (int j = 1; j <=9 ; j++) {

            for (int i = 1; i <=j; i++) {
                System.out.print(i+"*"+j+"="+i*j+"\t");
            }
            System.out.println();
        }

*/

     /*   //打印一个道倒立的直角三角形
        for (int i = 9; i >0 ; i--) {
            for (int j =i; j >0 ; j--) {
                System.out.print("*");
            }
            System.out.println();
        }
*/


     /*
       //打印一个倒立的三角形
       for (int i = 0; i <9 ; i++) {
            for (int j = 0; j <9-i ; j++) {
                System.out.print("*");
            }
            System.out.println();
        }*/


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值