黑马程序员技术交流社区
标题: 循环:for,do while while [打印本页]
作者: cxl19900517 时间: 2015-6-17 21:37
标题: 循环:for,do while while
- 连续printf(“俯卧撑”)20次;
- while(表达式) { }
- continue:直接结束这次循环体 进行下一次循环
- break的使用:某次的时候停止循环
只有条件成立才会执行循环体
- 习题
- 提示用户输入一个正整数n,计算1+2+3+…+n的和
- 提示用户输入一个正整数n,计算1-2+3-4+5-6+…+n的和
- 陷阱
while(条件);
while (10) 死循环
while(1);死循环 ---最简单的死循环
- 特点:一定会执行一次循环体
- while和do while循环对比
inti=0;
while(i<0){
i++;
}
int i=0;
do{
i++;
}while(i<0);
- 运行过程
- 初始化语句等可以是多句(把printf放到for的括号中)
好友列表1
好友1
好友2
好友列表2
好友1
好友2
好友列表3
好友1
好友2
- 陷阱
- 死循环 for(;;);
- for循环体内部变量的作用域
- 作用域混淆
for (inti = 0; i<5; i++) int a = 10;
作者: 白0702 时间: 2015-6-17 21:58
总结的挺好,如果再能添加一些代码示例就更好了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |