21xrx.com
2024-09-17 04:19:27 Tuesday
登录
文章检索 我的文章 写文章
C语言中 while 语句和 do while 语句的异同
2023-06-14 22:14:22 深夜i     --     --
C语言 while语句 do

C 语言中有两种不同的循环语句,它们都可以用来重复执行一段代码,其中 while 语句和 do while 语句是最常见的两种。

while 语句是入口条件循环,即在先判断条件是否成立,若条件成立,则执行循环体内的语句,执行完循环体后再次判断是否继续循环,直至条件不成立时,跳出循环。

do while 语句是出口条件循环,即先执行一次循环体内的语句,然后再判断是否满足循环条件,如果成立,继续执行循环,否则跳出循环。

在使用上,while 语句适合于需要在循环体执行之前先判断条件的情况,而 do while 语句则适合于需要至少执行一次循环体的情况。

除此之外,在定义循环变量时,while 语句需要在循环开始前一次性定义,而 do while 语句可以先定义一个循环变量,在循环体中再进行修改。

综上,while 语句和 do while 语句的区别主要在于循环入口条件的不同,以及是否保证至少执行一次循环体。在实际开发中,需要根据实际场景选择使用何种循环语句更加合适。

while语句

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复