循环结构
时间:2021-02-19 12:54:54
收藏:0
阅读:0
循环结构
while循环结构
编程是为了解决人的问题
- while是最基本的循环,他的结构为:
while(布尔表达式){
//循环内容
}
- 只要布尔表达式为true,循环就会一直执行下去。
比如说while(true),就会一直表达true。
- 我们大多数情况是会让循环停下来,我们需要一个让表达式失效的方式来结束循环。
- 少部分情况需要循环一直执行,比如服务器的请求响应监听等
- 循环条件一直为true就会造成无限循环【死循环】,我们正常的业务编程中应该尽量避免死循环。会影响程序性能或者造成程序卡死崩溃!
- 计算:1+2+3+4+...+100=?
Do...While循环结构
- 对于Do...While语句而言,如果不满足条件,则不能进入循环。但有时候我们需要循环即使不满足结构也至少要执行一次。
- do...while循环和while循环相似,不同的是,do...while循环至少会执行一次
do{
//代码语句
}while(布尔表达式);
- while和do-while的区别:
while先判断后执行
Do...while总是保证循环至少执行一次,这是他们的主要差别。
For循环(十分重要)
- 虽然所有的循环结构都可以用while或者do...while表示,但是Java提佛那个了另一种语句——for循环,是一些循环结构变得更加简单。
- for循环语句是支持迭代的一种通用结构,是最有效,最灵活的循环结构。
- for循环执行的次数是在执行之前就确定的,语法格式如下
for(初始化;布尔表达式;更新){
//代码语句
}
- 练习
计算0到100之间的奇数
用while或for循环输出1~1000之间能被五整除的数,并且每行只输出3个
打印九九乘法表
评论(0)