在C语言中,while是一个循环语句,用于重复执行某个代码块,直到条件不再满足为止。其语法格式为:while(condition) {statement;},其中condition是一个逻辑表达式,当其为真时,就会执行statement语句块。
执行完一次statement后,再次检查condition是否为真,如果为真,则继续执行statement,直到condition为假,循环停止。需要注意的是,如果condition一开始就为假,则statement不会被执行一次,也就是说循环体可能一次都没有执行过。在while循环中,通常使用计数器或者逻辑表达式作为条件,来控制循环的次数和终止时机。