您当前的位置:首页 > 好词好句 > 正文

while语句格式(while(1) 什么意思 while(i--)什么意思)

本文目录

  • while(1) 什么意思 while(i--)什么意思
  • while后的句子用什么时态 一定得是ing形式吗
  • C语言中while的用法
  • 51单片机中的while语句
  • WHILE循环语句的一般格式是______,它属于______循环结构.

while(1) 什么意思 while(i--)什么意思

while(1)其中1代表一个常量表达式,while(1) 表示无限循环,除非你设置break等类似的跳出循环语句循环才会中止

while(i--)其中i是一个变量,因此表达式i--有不同的值,依次递减,i--是先取值后减,--i先加后取值,所以i--的值同未执行该自减运算时的i相等。

扩展资料:

while(1) 表示无限循环。

while的语法格式为 :

while(condition){//do something 1}//do something 2

condition 为循环条件,每次判断condition是否为真,为真时执行while循环体中的语句块(代码中块1);为假时结束循环,执行后续语句(代码中块2)。

这里condition为1 表示条件永远为真,一直执行循环体内语句。为了结束循环,可以在循环体内满足某些特定条件使用break跳出循环。

如下:

while(1){//do somethingif(condition){break;}}

参考资料:百度百科-while

while后的句子用什么时态 一定得是ing形式吗

while后的句子谓语动词并不一定是ing形式,具体需要根据上下文和时态来定,while后的句子时态可以是一般现在时,也可以是过去时态、进行时态等。while的具体用法如下:

1、“当……时候”, 引导时间状语从句(从句动作必须是延续性的)。

Please don’t talk so loud while others are working. While I was cleaning the window,my finger was seriously cut.

2、“虽然,尽管”相当于although,引导让步状语从句(常把while放在句首)。

While she is a top student, she has some shortcomings. While the Internet is bridging the distance between people, it may also be breaking some home or will cause other family problems.

3、“只要,如果”等于as long as,引导条件状语从句。

There is hope while there is life. While you study hard, your effort will pay off.

扩展资料:

1、 He was lost in the con-templation of the landscape for a while.

有一会儿,他怔怔地注视着周围的景物。

2、He rented out his house while he worked abroad.

他在国外工作期间把自己的房子租了出去。

3、 An airliner came close to disaster while approaching Heathrow Airport.

一架大型客机在飞近希思罗机场时差点儿发生空难。

4、While this conver-sation was going on, I was listening with earnest attention.

这场对话进行的时候,我聚精会神地听着。

5、He was caught out while lapping a slower rider.

他在套圈超越一位落后的车手时出了错。

6、Barry held the bowls while Liz ladled soup into them.

巴里负责端着碗,由利兹向碗里盛汤。

7、Sailors hung about while they waited to ship out.

水手们在等待离港的时候四处闲逛。

8、We sat in Lily’s sunroom while I sketched in the situation.

我们坐在莉莉的日光浴室里,我把目前形势的细节情况又补充说明了一下。

C语言中while的用法

C语言中while的用法解析如下:

一、1表示true,在bool类型取值false和true,0为false,非0为true(例如-1和2都是true)。程序中,这里1就表示永真,直到循环体内遇到break。

二、while用法演示解析:

1、含义:While 循环会在指定条件为真时循环执行代码块。

2、语法如下:(如果忘记增加条件中所用变量的值,该循环永远不会结束。该可能导致程序崩溃。)

3、实例:

例中的循环将继续运行,只要变量 i 小于 5:

4、执行结果如下:

扩展资料:

比较 for 和 while循环:

for循环控制变量的初始化和修改都放在语句头部分,书写形式较简洁,且适用于循环次数已知的情况。在循环语句中定义一个局部变量,循环结束后,局部变量就被释放了。

而while循环控制变量的初始化一般放在while语句之前,循环控制变量的修改一般放在循环体中,形式上不如for语句简洁,但它比较适用于循环次数不易预知的情况(用某一条件控制循环)。

两种形式各有优点,但它们是等价的,可以相互转换。

参考资料:百度百科--bool类型

参考资料:百度百科--while

51单片机中的while语句

一般格式是:while(条件或表达式){ 程序段}如果条件成立,则(表达式)结果为1所以while(1){ 程序段},是死循环,因结果已经是1了,条件也不用判断了,就一直执行大括号内的程序段,除非有break语句可以跳出而while(1);是程序停止,同样是一个死循环,但又没有什么事情可做,连跳出的机会就 没有,所以就是停止不动了.但如果开了中断,中断程序是可以执行的。

WHILE循环语句的一般格式是______,它属于______循环结构.

WHILE循环语句又称为单循环结构, 它的一般格式为: 表示对某一条件判断其是否成立 WHILE循环语句在执行时,如果条件成立则执行循环体的命令, 如果条件不成立则退出循环 单词WHILE的意思是:当…时,故称WHILE循环语句为当型循环结构 故答案为: ,当型


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 进入安全模式(电脑开机怎么进入安全模式)

下一篇: 抖音上字幕配音怎么弄的+怎么上下调动位置的?剪映如何加字幕和配音



推荐阅读