4.while、do-while、for

一、While结构

语法:

while(条件) {
	//循环体(循环操作)
	[ break; ]  //跳出循环或终止循环 
}

在这里插入图片描述
特点:先判断条件,再执行循环操作。如果一开始条件不成立循环体就不会执行。

示例:

int i = 1;
while ( i <= 30 ) {
      System.out.println("我是个坚强独立的女孩!");
	    i ++;
}

二、do-while结构

do {
	//循环操作
	[ break; ]  //跳出循环或终止循环
} while ( 循环条件 ); //别漏了这个分号

在这里插入图片描述
图4.2 do-while循环结构流程图

特点:do-while结构至少会执行一次循环操作,尽管一开始条件不成立。

示例:
在这里插入图片描述

三、While与do-while比较

图4.3 While与do-while比较
在这里插入图片描述

四、while循环和do-while循环的区别

在这里插入图片描述
图4.4 while与do-while的区别

五、for结构

语法:

for(初始化循环变量; 条件判断;  更新循环变量){
	//循环操作
}

在这里插入图片描述
特点:常用于循环次数已知的情形。
for循环中的三个表达式都是可选的,但要注意死循环的情况。

示例:

  for(int i=0; i<10; i++){
            	System.out.println("Hello World!");
            }

嵌套循环:
/*
打印
********************
********************
********************
********************
********************
********************
*/

Scanner input = new Scanner(System.in);
	System.out.print("请输入每行*的个数:");
	int cols = input.nextInt();
	for(int i=0; i<5; i++){ //打印行
		for(int j=0; j<cols; j++){ //打印列
			System.out.print("*");
		}
		System.out.println();
	}

六、break关键字

break关键字:改变程序控制流。用于do-while、while、for中时,可跳出循环而执行循环后面的语句。

七、continue关键字

continue关键字:只能用在循环里。作用是跳过循环体中剩余的语句而执行下一次循环。
问题:求1~10之间的所有偶数和
在这里插入图片描述

八、循环总结

在这里插入图片描述

九、控制流语句总结:

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值