多语言展示
当前在线:266今日阅读:99今日分享:20

C#实训Day007:C#中for和while语句的区别

昨天讲了C#中if和switch语句的区别,让小编知道了if和switch该怎么使用,今天接着学习for和while语句的区别,实际编程过程中,如何判断改用哪一种方法,他们之间有什么区别呢?这是今天小编要深入研究的问题。
工具/原料

C#

方法/步骤
1

前面我们知道for句和while语句的都可以用于循环,通过使用循环语句可以有效的简化编程的过程,提高代码实用性,也减少了程序员的编码强度,用更简洁的代码达到我们预期的目标。那么他们各有什么特点呢。for循环特点for循环执行顺序是,先初始化循环变量,然后判断循环条件,再执行循环体,最后循环变量改变,如果变量满足循环条件则继续for循环语句,如何条件不成立,则退出for循环继续下一段代码。

3

do  while循环特点do while循环执行顺序是,先执行一次do循环体,然后再今昔while循环会判断,再决定是否执行do循环体(这里需要注意的是do循环的while结尾处需要添加 ; 号)。

4

Do while与while区别:从前面的执行顺序中我们可以看出,do/while不管后面的的条件判断值是否真假,会先执行一次do循环体,然后再对条件继续判断;当满足条件时继续执行do循环体,如何不满足则退出循环。

5

总结:for循环比较适合于指定次数的应用,在使用时,预先知道一个内含语句应要执行多少次时,for 语句特别有用。当条件为真时,常规语法允许重复地执行内含语句。

6

do while 语句不管条件是否成立,至少要执行循环体一次,而while先判断循环条件再判断是否执行循环体。

7

循环的意义:其实就是在相应的条件下重复执行特定的语句,所以循环一定有相应的条件判断,不然就成死循环了,所以一定要有循环条件。

推荐信息