黑马程序员技术交流社区
标题:
今天整理的日记内容,C语言的while和for循环
[打印本页]
作者:
wxy19891017
时间:
2015-4-5 23:09
标题:
今天整理的日记内容,C语言的while和for循环
一、 while
while (条件)
{
循环体
}
运行原理:
1> 如果一开始条件就不成立,永远不会执行循环体
2> 如果条件成立,执行一次循环体,执行完毕,再次判断条件是否成立
break :直接退出整个循环 continue :结束当前的循环体,进入下一次循环体
注意:不要在while后用分号,死循环。最简单的死循环while (1);
二、 do while
do {
} while (条件);
运行原理:
不管一开始条件成立与否,至少会执行一次循环体。很多情况下,while和do while可以互换,优先选择while
三、 for
for (语句1;条件;语句2)
{
循环体
}
语句1:初始化语句 语句2:增量语句(执行完循环再执行)
运行原理:
1> 开始会执行一次语句1,而且整个for循环只会执行一次语句1
2> 判断条件是否成立,成立,执行一次循环体,然后执行语句2,再次判断条件是否成立
注意:
①变量作用域不明确,和if、switch一样,如果在循环体定义新的变量,必须用{ }
for (int i = 0;i < 3;i++) int a = 1;
②最简单的死循环:for (;;)
while和for:for循环的变量能及时回收,性能好。循环的优先性:for循环,while循环,do while循环。
作者:
非我,非非我
时间:
2015-4-6 00:02
你每天都写日记吗
作者:
chenzuliang1993
时间:
2015-4-6 07:33
写的不错,学过及时做笔记很好
作者:
wxy19891017
时间:
2015-4-6 20:22
非我,非非我 发表于 2015-4-6 00:02
你每天都写日记吗
笔记手写一点,再根据老师视频和敲的源代码及PPT,这些在整理电子版的日记。
作者:
流云踏风
时间:
2015-4-6 21:12
你的笔记做的这么细啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2