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

---------------------- 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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值