黑马程序员——我对循环结构的理解
2014-10-30 00:35
197 查看
------android培训、java培训、期待与您交流------
如果想处理重复的工作时,“循环”就是一个很好的选择,它可以运行相同的程序片段,还
可以使程序结构化。就要认识选择与循环结构语句,学习如何利用这些不同的结构编写出有
趣的程序,让程序的编写更灵活,操控更方便。
循环结构则是根据判断条件的成立与否,决定程序段落的执行次数,而这个程序
段落就称为循环主体。循环主体是十分重要的。
当while循环主体有且只有一个语句时,可以将大括号除去。在while循环语句中,
只有一个判断条件,它可以是任何表达式,当判断条件的值为真,循环就会执行一次,
再重复测试判断条件、执行循环主体,直到判断条件的值为假,才会跳离while循环。
下面列出了while循环执行的流程。
1、 第一次进入while循环前,就必须先为循环控制变量(或表达式)赋起始值。
2、 根据判断条件的内容决定是否要继续执行循环,如果条件判断值为真(True),
继续执行循环主体;条件判断值为假(False),则跳出循环执行其他语句。
3、 执行完循环主体内的语句后,重新为循环控制变量(或表达式)赋值(增加
或减少),由于while循环不会自动更改循环控制变量(或表达式)的内容,
所以在while循环中为循环控制变量赋值的工作要由设计者自己来做,完成
后再回到步骤2重新判断是否继续执行循环。
咱们看一下while循环的基本流程
下面这个程序是循环计算1累加至10:
01 // 以下程序说明了while循环的使用方法
02 public class MyJava
03 {
04 public static void main(String[] args)
05 {
06 int i = 1 ,sum = 0 ;
07
08 while(i<=10)
09 {
10 sum += i ; // 累加计算
11 i++ ;
12 }
13 System.out.println("1 + 2 + ...+ 10 = "+sum); // 输出结果
14 }
15 }
输出结果:
1 + 2 + ...+ 10 = 55
如果想处理重复的工作时,“循环”就是一个很好的选择,它可以运行相同的程序片段,还
可以使程序结构化。就要认识选择与循环结构语句,学习如何利用这些不同的结构编写出有
趣的程序,让程序的编写更灵活,操控更方便。
循环结构则是根据判断条件的成立与否,决定程序段落的执行次数,而这个程序
段落就称为循环主体。循环主体是十分重要的。
当while循环主体有且只有一个语句时,可以将大括号除去。在while循环语句中,
只有一个判断条件,它可以是任何表达式,当判断条件的值为真,循环就会执行一次,
再重复测试判断条件、执行循环主体,直到判断条件的值为假,才会跳离while循环。
下面列出了while循环执行的流程。
1、 第一次进入while循环前,就必须先为循环控制变量(或表达式)赋起始值。
2、 根据判断条件的内容决定是否要继续执行循环,如果条件判断值为真(True),
继续执行循环主体;条件判断值为假(False),则跳出循环执行其他语句。
3、 执行完循环主体内的语句后,重新为循环控制变量(或表达式)赋值(增加
或减少),由于while循环不会自动更改循环控制变量(或表达式)的内容,
所以在while循环中为循环控制变量赋值的工作要由设计者自己来做,完成
后再回到步骤2重新判断是否继续执行循环。
咱们看一下while循环的基本流程
下面这个程序是循环计算1累加至10:
01 // 以下程序说明了while循环的使用方法
02 public class MyJava
03 {
04 public static void main(String[] args)
05 {
06 int i = 1 ,sum = 0 ;
07
08 while(i<=10)
09 {
10 sum += i ; // 累加计算
11 i++ ;
12 }
13 System.out.println("1 + 2 + ...+ 10 = "+sum); // 输出结果
14 }
15 }
输出结果:
1 + 2 + ...+ 10 = 55
相关文章推荐
- 黑马程序员——Java基础之循环结构——第四篇
- 黑马程序员——选择结构if、switch,循环结构while、do-while、for
- 黑马程序员_java编程基础第3天1-5 循环结构while;do while;for
- 《黑马程序员》 java基础巩固之流程控制中的循环结构
- 黑马程序员__循环结构
- java循环控制结构的理解
- 黑马程序员------循环结构
- [C语言]菜鸟的一些理解-循环结构
- 黑马程序员--程序设计之循环结构
- 黑马程序员-Java循环结构
- 黑马程序员----分支、循环结构、跳转语句
- 黑马程序员-- .Net学习日记——c#中的循环结构
- 对 三种常见的循环结构的理解
- 黑马程序员_java编程基础第3天1-5 循环结构while;do while;for
- 黑马程序员-循环结构
- 黑马程序员——C#中的循环结构
- 黑马程序员--循环结构的学习和练习、函数
- 循环结构中“当型”与“直到型”判断的理解
- 黑马程序员——c#中的选择结构和循环结构
- 黑马程序员_C语言_循环结构