第三章 循环结构
目录
内容仅供学习交流,如有问题请留言或私信!!!!!
1.循环结构
1.1.while循环
1.1.1.循环结构
while(循环条件){
循环操作
}
![](https://img-blog.csdnimg.cn/f94279b8ed4c4c4f84a1ff57e2790884.png)
eg:打印100遍好好学习,天天向上
int i = 1;
while ( i <= 100 ) {
System.out.println("第" +i+ "遍写:
好好学习,天天向上!");
i ++;
}
特点:先判断,再执行
1.1.2.do-while循环
结构:
do {
循环操作
}while ( 循环条件 );
![](https://img-blog.csdnimg.cn/49d9507cdb334e6996b304d373cba210.png)
特点:先执行,再判断
1.1.3.while和do-while对比区别
- 语法不同
- 执行次序不同
- 初始情况不满足循环条件时
- while循环一次都不会执行
- do-while循环不管任何情况都至少执行一次
1.2.for循环
循环次数固定,for比while更简洁
1.2.1.循环结构
for(参量初始化:条件判断:更新循环变量){
循环操作
}
eg:打印100遍好好学习,天天向上
for ( int i = 0 ; i < 100 ; i++ ) {
System.out.println("好好学习!");
}
总结
区别1:语法结构
区别2:执行顺序
- while 循环:先判断,再执行
- do-while循环:先执行,再判断
- for循环:先判断,再执行
区别3:适用情况
- 循环次数确定的情况,通常选用for循环
- 循环次数不确定的情况,通常选用while或do-while循环
练习:本章练习题,请点击这里