do while循环

简介: 该内容介绍了编程中的循环语句,强调了`do while`循环与`while`和`for`循环的区别。`do while`循环先执行循环体再判断条件,确保至少执行一次,而`while`和`for`先判断条件再执行。通过示例展示了`do while`循环打印1-10和计算正整数位数的应用,指出在某些情况下,`do while`循环更为合适。

形式:


do

 

 语句;


while(表达式);


while和for这两种循环都是先判断,如果条件满足才进入循环,执行循环语句,如果不满足条件就跳出循环。


do while循环则是先直接进入循环体,执行循环语句,然后再执行while后面的判断表达式,表达式为真,就会进行下一次,表达式为假,则不再继续循环。


如:用do while循环在屏幕上打印1-10


 

结果为



练习:输入一个正整数,计算这个整数是几位数



当i=0时,为假,跳出循环



这里并非必须使用do while循环,但是使用do while更合适,因为i即使是0也是一位数,要统计位数的。

目录
相关文章
|
4月前
|
C语言
do-while 循环
do-while 循环
31 1
|
4月前
|
算法 C++
c++循环
c++循环
29 0
|
4月前
|
C语言
c循环
c循环
28 0
|
4月前
|
C++
C++ 循环
C++ 循环
35 0
|
4月前
|
Shell 开发工具
while do done, until do done(不定循环)
【1月更文挑战第7天】。
53 0
|
11月前
|
C语言
C 循环
C 循环。
37 1
dowhile循环
do { // 循环体 } while (condition);
59 0
|
C语言
C 中的循环
C 中的循环
|
C语言 C++
C++——循环
C++——循环
5 二重循环
5 二重循环
89 0