循环结构之while篇

1、while循环的格式:
while ( 条件 ) {
语句1; 语句2; ....

2、while循环使用方法:

1、while循环的特点:
如果while中的条件一开始就不成立,那么循环体中的语句永远不会被执行

2、while语句的语义是:
如果条件成立,就会执行循环体中的语句(“循环体”就是while后面大括号{}中的内容)。 然 后再次判断条件,重复上述过程,直到条件不成立就结束while循环
3、while循环的执行步骤:
第1步:判断条件是否为真,如果为真,则转向第2步,如果条件为假则转向第3步
第2步:执行循环体,执行完毕后再转向第1步
第3步:跳出循环,循环结束



while循环的注意点
1、任何数值都真假性,注意防止死循环
while (-1) { printf("死循环\n");
}
2、while 后如果只有一条语句它可以省略大括号
1)空语句它也是一条语句
2)while小阔号后面不可以直接写分号 
int num = 0;
while (num < 3)
{
printf("num = %d\n",num); num++; 
}
3)省略大括号时,不能在下面直接写申明变量的语句
while (1 < 3)
int num = 5; 
是错误的
3、作用域:内部代码块中定义的变量不可以在外边 代码块中访问

while (1 < 3) {
              int a = 0;
 }
printf("a = %d\n",a);

4、while语句后面不要加分号
while (1 < 3);
    错误

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章