while循环

时间:2024-11-26 08:38:52编辑:揭秘君

while循环用法

while循环语句用法为:1、while循环开始后,先判断条件是否满足,如果满足就执行循环体内的语句,执行完毕后再回来判断条件是否满足,如此无限重复;直到条件不满足时,执行while循环后边的语句。简单来讲就是说while循环是先判断后循环,判断如果满足条件进入循环本次循环后再次判断。2、while是计算机的一种基本循环模式。当满足条件时进入循环,进入循环后,当条件不满足时,执行完循环体内全部语句后再跳出(而不是立即跳出循环)。while语句的一般表达式为:while(表达式){循环体}。for循环和while循环的区别1、使用场景不同:知道执行次数的时候一般用for,条件循环时一般用while。2、两种循环在普通循环时的区别:对一个数组进行循环时,一般来说,如果每轮循环都是在循环处理完后才讲循环变量增加的话,使用for循环比较方便。如果循环处理的过程中就要将循环变量增加时,则使用while循环比较方便。还有在使用for循环语句时,如果里面的循环条件很长,可以考虑用while循环进行替代,使代码的排版格式好看一些。while的注意事项1、避免让循环的条件变成永真或者永假,不然的话可能没意义;2、千万不要在while后面加;3、while循环后面的大括号可以省略,如果省略,只能影响离它最近的那句代码,并且,这句代码不可以是声明变量的;4、while语句块里面定义的变量,外面不能。

while循环6次怎么做

下面列出while循环的流程:1、第一次进入while循环前,必须为循环控制变量(或表达式)赋初值。2、根据判断条件的内容决定是否继续执行循环,如果条件判断值为真(true),继续执行循环主体;若条件判断值为假(false),则跳出循环执行其它语句。3、执行完循环主体内的语句后,重新为循环控制变量(或表达式)赋值(增加或减少),由于while循环不会自行更改循环控制变量(或表达式)的内容,所以while循环中为循环控制变量赋值的工作要由设计者自己来做,完成后再回到步骤(2)重新判断是否继续执行循环。关于do while的理解:这时候会有人问:为什么判断语句至少1次为ture时,相同情况下三种循环结构执行次数相同。 但一次都不为true时,do while却可以执行唯一的1次呢?实际原理是:for和while循环,从第1次循环开始,即判断是否可以执行循环体。而do while循环是不对第1次循环进行判断的,直接执行第1次后,开始判断是否可以执行“步进”后的第2次,并不是执行1次后,再开始判断第1次是否合理!若三种循环均执行3次,那么:for和while判断3次执行3次, do while是执行1次,判断第2次和第3次并再执行第2/3次。若三种循环一次都不满足判断语句:for和while判断第1次时不满足,便不执行。 但do while则是不判断,执行一次循环体,再判断步进之后的值是否满足第2次执行条件,不满足则不执行第2次,但第1次已无脑执行。

上一篇:万玉枝

下一篇:没有了