while循环的一般形式
由while语句构成的循环也称“当”循环,一般形式:
while(表达式)
循环体
例如: K=0;
while(K<10){printf(''*'');K++}
1.while是C语言的关键字
2.圆括号里的表达式可以是C语言中任意合法的表达式
3.循环体可以是一条语句,可以是复合语句,复合语句必须使用大括号使用
while循环的执行过程
执行过程:
1.计算while后圆括号中表达式的值,当值为非0时,执行步骤2;当值为0时,执行步骤4
2.执行循环体
3.转去步骤1
4.退出while循环
注意:
1.while语句的循环体可能一次都不执行(表达式的值为0)
2.if语句和while语句不同,while在表达式值非0时,可能会多次执行循环体
3.条件表达式可以设为非0,此时循环体无条件循环,对于这种用法,需要循环体某种条件下使用break跳出循环