<?php
//循环中的语句至少执行一次
$liudabo = 0;
do{
echo $liudabo;
}while($liudabo > 0);
?>
-
2021-12-22 21:10:45
- A 0
- B 1
- C 2
- D 3
解析:while 0次; do while 1次
更多相关内容 -
《玩透嵌入式C的角角落落》当你需要循环体至少执行一次时,选择do
2022-01-24 18:12:03当你需要循环体至少执行一次时,选择do-----《C与指针》 1.概念 平时我们常用while语句来表达我们的”先判断后循环“的思想,此外while语句还有一位兄弟叫做do语句,或者叫do-while,他显著特点是“先循环后判断”,...CSDN博客主页
ID : Eterlove
一笔一画,记录我的学习生活!站在巨人的肩上Standing on Shoulders
of Giants!
该文章为原创,转载请注明出处和作者!当你需要循环体至少执行一次时,选择do-----《C与指针》
1.概念
平时我们常用while语句来表达我们的”先判断后循环“的思想,此外while语句还有一位兄弟叫做do语句,或者叫do-while,他显著特点是“先循环后判断”,至少会执行一次循环体。
do的语法为:do{ statement //为循环体 }while(expresssion); //expresssion测试表达式,其值为1或0
2.do语句的执行过程
什么时候不用while()语句,而使用do-while语句呢?
当你需要循环体至少执行一次时,选择do3.请记得带上;
我想要强调的是,很多人没有常用do-while语句的习惯,但他们不得不用do-while语句来处理问题时,会常常犯一个低级错误-------忘记了一个重要的分号 while(expresssion);
在单片机USART调试发送数据过程中,常常用到这个do-while语句
void usart_SendString(u8 *str) { u8 index=0; do { USART_SendData(USART2,str[index]); //发送数据 while(USART_GetFlagStatus(USART2,USART_FLAG_TXE)==RESET); //若数据没有发送完成,则会死在while语句里面! index++; }while(str[index] != 0); //检查字符串结束标志 }
while(USART_GetFlagStatus(USART2,USART_FLAG_TXE)==RESET); //其他人还偏爱于另一种写法: while(!USART_GetFlagStatus(USART2,USART_FLAG_TXE));
-
循环语句至少执行一次do-while
2013-05-29 09:56:38<?php //循环中的语句至少执行一次 $liudabo = 0; do{ echo $liudabo; }while($liudabo > 0); ?> 转载于:https://blog.51cto.com/liudabo/1212449...转载于:https://blog.51cto.com/liudabo/1212449
-
java中的循环基础
2020-04-22 21:36:04do-while循环和while循环的区别是do-while的循环体至少被执行一次,Java
do-while循环和while循环的区别是do-while的循环体至少被执行一次;
当已知循环的次数的时候for循环和while循环二者可以相互转换,有时候可以配合break,continue来跳出循环
当不知道循环的次数的时候选用while循环,
for循环的一般常用形式
for (初始化语句;条件判断语句;条件控制语句){
循环体;
}
while循环一般常用形式:
while循环语句格式:
基本格式
while(判断条件语句) {
循环体语句;
}
扩展格式
初始化语句;
while(判断条件语句) {
循环体语句;
控制条件语句;
}do while循环语句格式:
do {
循环体语句;
}while((判断条件语句);扩展格式:
初始化语句;
do {
循环体语句;
控制条件语句;
} while((判断条件语句);while循环和for循环会先进行判断在满足条件情况下才会执行循环体内容
-
python-----while循环 for循环
2020-12-11 01:47:08python中的循环有2种:while 和for循环。... 4:print (count)count+=1执行结果为0123=============================================while循环的break,当执行break时,后面有多少循环都不再执行。count... -
先执行后判断 do while结构的基本原理和while结构是基本相同的,但是它保证循环体至少被执行一次。
2016-06-13 09:14:19do while结构的基本原理和while结构是基本相同的,但是它保证循环体至少被执行一次。因为它是先执行代码,后判断条件,如果条件为真,继续循环。 do...while语句结构: do { 循环语句 } while(判断条件) 我们试... -
while与do-while执行顺序的区别、for嵌套for执行顺序
2020-01-27 15:06:34一、while 和 do-while都是循环语句,他们的区别是 do-while语句的循环体至少被执行一次,而while语句不用; 如下代码进行演示: int x = 1 ; while(x == 10){ x++; System.out.pri... -
javascript while语句和do while语句的区别分析
2021-01-21 13:15:35while语句: var i = 1; while(i<...而do/while语句是在循环底部检测循环表达式,所以它的循环体至少会被执行一次。 2.do/while语句的结尾要加个分号,这是因为它的结尾处是循环条件而不是简单的用 -
while、do-while 和 for 循环的区别
2021-04-06 21:48:19while、do-while 和 for 的本质区别for 循环执行顺序while 循环执行顺序do-while 循环执行顺序三者区别1、for 循环2、while 循环2.1 “循环迭代<...”放在 continue 之前3.3 do-while 至少执行一次 不 -
while循环是先判别后循环 ,而do–while循环是先循环后判别
2021-07-01 19:51:11while循环开始后,先判别条件能否满足,假如满足就执行循环体内的语句,执行终了后再回来判别条件能否满足,如此无限反复;直到条件不满足时,执行while循环后边的语句。简单来讲就是说while循环是先判别后循环, ... -
do while 执行顺序
2018-10-25 11:53:56这段程序的待办事项和同时是一个整体啊......我们一行一行的看看: ... 先执行到这一行 sum = sum + i; // 2. 然后执行这条语句 ++i; // 3. 再执行这条语句 } while (i < 1... -
C语言中do-while语句的2种写法示例
2020-12-17 09:50:55C语言还有出口条件循环(exit-condition loop),即在循环的每次迭代之后检查测试条件,这保证了至少执行循环体中的内容一次。这种循环被称为do while循环。 看下面的例子: #include int main(void) { const int... -
Windows Powershell Do While 循环
2021-01-20 15:11:07do-while()会先执行再去判断,能保证循环至少执行一次。 代码如下: PS C:Powershell> do { $n=Read-Host } while( $n -ne 0) 10 100 99 2012 世界末日 为什么不退出 因为条件不满足 怎样才能满足 请输入一个0,试一... -
7、java基础知识:for循环、while循环、do while循环及区别
2021-12-03 16:06:42文章目录一、for循环1、for循环语句格式2、执行流程3、for循环的执行流程图案例一4、for循环实现获取指定范围数据5、for循环实现1-5之间数据求和6、for循环实现1-100之间偶数和7、for循环实现在控制台打印水仙花数8... -
c语言中while与do while循环的主要区别是什么_后端开发
2021-05-20 10:25:12c语言如何求三角形的面积_后端开发c语言求... while循环与do while循环的区别如下:1、循环结构的表达式不同while循环结构的表达式为:while(表达式){循环体};do while循环结构的表达式为:do{循环体;}while (条件... -
C语言中阶第三篇:循环语句do while透析以及循环语句总结(执行次数、执行特点和循环英文的详解)
2022-02-04 16:19:36C语言中阶第三篇:循环语句do while透析以及循环语句总结(执行次数、执行特点和循环英文的详解) -
do while循环和while循环的区别
2021-08-24 23:09:48do while循环和while循环的区别 -
C语言中while和do-while循环的主要区别是?
2021-05-20 05:47:36用while语句实现循环:while...执行完后再次返回while表达式,如果还为真(非零)就再次执行语句,然后再次返回while表达试……直到while后面的表达式为假(为零)时终止执行。看不懂没关系,我们再来看一道例题:#inclu... -
C语言中的while循环、do while、for循环
2021-05-20 06:19:08------------while循环使用方法: ----------------1)while循环的特点:如果while中的条件一开始就不成立,那么循环体中的语句永远不会被执行2)while语句的语义是:如果条件成立,就会执行循环体中的语句(“循环体”就是... -
C语言while循环语句 do while语句 for循环语句
2019-06-10 14:17:53一、循环结构的思想及意义: 知道了循环结构,那么在生活中也一样...第一种思维那就是说一下命令就让B执行动作,B执行完动作后,A再继续说命令,B再继续做动作,同样的事情重复十遍。如果利用所学的知识,让你输出十... -
C语言中while与do-while的介绍与注意事项
2021-05-20 08:57:46一、while和do-while的简介1). while语句语法:while(表达式){循环体;}循环过程:1.先判断表达式,是否为真,如果为真跳转到2,否则跳转到32.执行循环体,执行完毕,跳转到13.跳出循环2). do-while语句语法:do{循环... -
while和do-while的使用方法
2021-03-05 21:53:31while循环开始后,先判别条件能否满足,假如满足就执行循环体内的语句,执行终了后再回来判别条件能否满足,如此无限反复;直到条件不满足时,执行while循环后边的语句。简单来讲就是说while循环是先判别后循环, ... -
C语言:while与do while循环语句
2019-05-05 23:55:29while 执行流程:先判断循环控制表达式 Exp_cntrl 的值,当该表达式的值为逻辑真(非 0)时,会一直执行循环体,直到表达式的值为逻辑假(0)才结束循环。 通常把循环控制表达式 ExP_cntrl 中含有的变量,称为... -
c语言while(c语言while循环用法)
2021-05-18 12:20:501. C语言中的while是一种循环语句,是计算机的一种基本循环模式。当满足条件时进入循环,不满足跳出2. 使用格式为: while(条件表达式) { 循环体语句; } 3.当while循.c语言中while的用法,要举例子。谢谢1while是... -
while与dowhile循环
2020-12-21 08:15:45while与dowhile循环一、while 循环二、do while 循环三、死循环 一、while 循环 while是最基本的循环,它的结构为: while( 布尔表达式 ) { //循环内容 } 只要布尔表达式为 true,循环就会一直执行下去。 public ... -
14.JavaScript循环while、for、dowhile、break、continue、跳转标签
2022-04-24 22:27:54文章目录while、for循环while 循环语法循环条件危险的死循环只有一行语句的循环do {...} while语法do {...} while的特点for 循环语法for的条件变量语句省略breakcontinuebreak/continue标签break标签continue标签 ... -
java 中的 while和 do...while语句的区别
2019-01-28 16:03:51while 语句,先判断条件是否满足,如果满足就执行循环体内的语句,执行完毕后再回来判断条件是否满足,如此无限重复;直到条件不满足时,执行while循环后边的语句。 简单来讲就是说while循环是先判断后循环, 判断... -
java中 while循环和 do while循环的区别| while与do while的区别
2020-01-14 23:06:28表示如果条件满足,程序一直循环执行,直到,条件不满足为止。 所以while循环的条件一般通过变量来进行控制,在循环体内对变量值做相应改变,以便在适当的时候退出,避免陷入死循环。 int i =1; while(i <5){ ... -
虚拟现实程序开发基础(C#编程) do…while循环 do…while循环.pptx
2020-08-26 09:42:47do_while循环;...先执行do代码块内的代码至少一次 在执行while内的判断条件如果while内布尔值或者条件是true或者符合条件 则继续循环do代码直到while内的布尔值等于fasle或者while条件不符合则停止循环;3;4;