黑马程序员------循环结构

来源:互联网 发布:虚拟社交网络利大于弊 编辑:程序博客网 时间:2024/05/16 16:56

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------

循环结构
1、while
while循环的基本语法:
while(表达式1)
{
循环体;
}
语句2;


执行过程:
1、对表达式1进行求值
2、如果表达式1的值为false,则跳转到第4步,如果表达式1的值为true,则跳转到第3步
3、执行循环体,然后跳转到第1步
4、跳出while循环,执行语句2


2、do-while


do-while语句的特点:
1、循环体至少执行1次,因为在循环的底部才会对表达式(循环条件)进行计算(判断)
2、循环条件的关闭小括号()后面有一个分号;


do-while循环的基本语法:
do
{
循环体;
}while(表达式1);
语句2;


执行过程:
1、执行循环体,执行完后跳转到2
2、计算表达式1,
3、如果表达式1的值为true,则跳转到1,如果表达式1的值为false,则跳转到4
4、跳出循环,执行语句2


3、for
for循环的基本语法:
for(语句1;语句2;语句3)
{
循环体;
}
语句4;




释义:
语句1:常常被用户声明和初始化循环中使用的本地变量
语句2:表达式(循环条件),其结果可以计算为true或者false,此表达式是for循环中必须有的语句,若语句2为空,则将永远返回为true(如果没有跳转语句,则这个循环就是死循环)
语句3:是跟在循环体之后立即执行的语句,执行完此语句后,要立即返回到循环的顶端,也就是重新执行语句2


注: for循环中变量的作用域:在循环体内部声明的变量只能在循环体内部使用


循环变量(整型Integer)的定义:一般为i、j、k、l、m、n(循环从外层到内层的排序)


执行过程:
1、执行语句1,声明一个循环条件的变量
2、执行语句2:计算表达式或者是判断循环条件是否为true,如果为true,则跳到第3步,如果为false,则跳转到第5步
3、执行循环体
4、执行语句3,然后跳转到第2步
5、跳出循环,执行语句4





---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------

详细请查看:www.itheima.com

0 0
原创粉丝点击