---------------------- <a href="http://edu.youkuaiyun.com"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.youkuaiyun.com"target="blank">.Net培训</a>、期待与您交流! ----------------------
循环结构:
代表语句:while、do while、for
while格式:
定义初始化表达式;
while(条件表达式){执行语句(循环体)}
while:先判断条件,只有条件满足才执行循环体。
do while:先执行循环体,再判断条件,条件满足,在继续执行循环体
简单一句话:do while,无论条件是否满足,循环体至少执行一次
for循环:
for(初始化表达式;循环条件表达式;循环后的操作表达式){执行语句}
1、变量有自己的作用域,对于for来讲,如果将用于控制循环的增量定义在for语句中,那么该变量只在for语句内有效。
for语句执行完毕,该变量在内存中被释放
2、for和while可以进行互换,如果需要定义循环增量,用for更为合适。
总结:
什么时候使用循环结构?
当要对某些语句执行很多次时,就使用循环结构。
无限循环的最简单形式:
1、for(;;){}
2、while(true){}
写循环的注意事项:
一定要明确哪些语句要参与循环,哪些不需要
累加思想:
原理:通过变量记录住循环操作后的结果。
计数器思想:
通过一个变量记录数据状态的变化,也许通过循环完成。
语句嵌套形式:
循环嵌套:
对于打印长方形:外循环控制行数,内循环控制的是每一行的列数,也就是一行中元素的个数。
打印三角形:
尖朝上时,可以改变条件,让条件随着外循环变化
尖朝下时,可以改变初始化值,让初始化值随着外循环变化。
---------------------- <a href="http://edu.youkuaiyun.com"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.youkuaiyun.com"target="blank">.Net培训</a>、期待与您交流! ----------------------