1. 此处用来判定是否进入循环的“表达式”是任意的表达式,只要“表达式”的值不是就是真,也就是说while (-1)也是会进入循环的,记住,在C语言中,判定“表达式”真假的评判依据是:计算出“表达式”的值:不是零就是真。2. 循环体语句是一条语句,这条语句可以是简单语句,也可以是复合语句。简单语句就是用...
c语言里while的具体用法如下: 1、避开goto语句: 通常,假如一个函数开始要支配一些资源,然后假如在中途遇到错误则要退出函数,当然,退出前要释放资源,我们的代码可能如下: C代码 这里最大的问题是代码冗余,每增加一个操作,就要做相应的错误处理,特殊不灵敏,于是想到了一下的goto: C代码 代码冗余是解决了,但是引入了...
因为如果你是else a++,那么执行if就不执行else,这样你就没有a++,则a始终是一个数,不会变