A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 三月小雨 中级黑马   /  2015-8-4 23:11  /  648 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

iOS基础-学习笔记53
4-while循环使用陷阱
死循环:就是一直都执行循环体中的代码,不会退出
while(条件);
用while一定要有终止循环的条件或者方法

8-while循环使用注意
1、 死循环:任何数值都有真假性
while(-1){
  printf(“死循环\n”);
}
2、 当一个变量与一个常量进行==或!=的时候,通常把常量写在前面
int num=3;
while(3==num){
  printf(“num=%d\n”,num);
  num++;
}
3、 while后如果只有一条语句它可以省略大括号
(1) 空语句它也是一条语句
(2) while小括号后面不可以直接写分号
int num=0;
while(num<3);{
    printf(“num=%d\n”,num);
    num++;
}
4、 作用域:内部代码块中定义的变量不可以在外边代码块中访问
while(1<3){
  int a=0;
}
printf(”a=%d”,a);
5、作用域紊乱
while(1<3)
  int num=5;
5、 最简单死循环
while(1);

1 个回复

倒序浏览
自己顶沙发
回复 举报
您需要登录后才可以回帖 登录 | 加入黑马