首页技术while语句怎么用 while的用法有哪些

while语句怎么用 while的用法有哪些

编程之家2026-06-25787次浏览

大家好,关于while语句怎么用很多朋友都还不太明白,今天小编就来为大家分享关于while的用法有哪些的知识,希望对各位有所帮助!

while语句怎么用 while的用法有哪些

循环语句while怎么用

while语句的原型是while(表达式)语句,当表达式为非0值时,执行while语句中的嵌套语句。

1.while(1)其中1代表一个常量表达式,它永远不会等于0。循环会一直执行下去。除非你设置break等类似的跳出循环语句循环才会中止。

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

很容易混淆的是把i--的值误认为i执行自减后的值。

扩展资料:

单片机中while(1)有两种用途:

while语句怎么用 while的用法有哪些

while(1);意义:这是一个死循环,代码不再向下执行。

用途:

一般在调试代码时,为了检测一部分代码是否OK,防止后面的代码干扰执行结果,会在观测点加上while(1);

有些代码检测到运行错误时,会抛出错误(打印、设置错误码),然后进入while(1);

机器需要复位时,停止喂看门狗,进入while(1);迫使看门狗超时,产生硬件复位

while( 1){代码};意义:这里将会重复执行{}中的代码

while语句怎么用 while的用法有哪些

用途:

1.单片机在不使用操作系统时,主程序一般都使用这种架构

2.操作系统中的进程,执行任务时,有些也会使用这种架构

3.{}中的代码不停地检测某个条件,当条件符合时,跳出该循环,继续向下执行

4.停留在此,等待中断。

在单片机中使用while(1),大部分还是为了防止程序跑飞,因为很多时候执行完某段程序后单片机的程序指针PC并不会停止,仍然会继续从ROM中读取指令并执行,进而出现不确定的结果,加个while(1)就能让程序在执行完后在原地循环,相当于停在原地,防止跑飞。

参考资料:百度百科-C语言while的用法

while循环语句用法

while是计算机的一种基本循环模式。当满足条件时进入循环,进入循环后,当条件不满足时,执行完循环体内全部语句后再跳出(而不是立即跳出循环)。while语句的一般表达式为:while(表达式){循环体}。

while循环语句用法 while循环的格式:while(表达式){语句;}

while循环的执行顺序:当表达式为真,则执行下面的语句,语句执行完之后再判断表达式是否为真,如果为真,再次执行下面的语句,然后再判断表达式是否为真……就这样一直循环下去,直到表达式为假,跳出循环。

典型循环

WHILE<条件>

<语句体>

end while

do while<条件>

<语句体>

loop

语法

Pascal

while<条件> do<语句>

意为当条件符合时,接着做下面的语句;不符合时,退出循环。

C

do<语句> while(<条件>);

while(<条件>)<语句>;

C++

while(<条件>)<语句>;

do<语句> while(<条件>).

C语言while do怎么用

一、while语句

语法:

while(表达式)

{循环体;}

例子:

循环过程:

1、先判断表达式,是否为真,如果为真跳转到2,否则跳转到3

2、执行循环体,执行完毕,跳转到1

3.跳出循环

二、do循环

语法:

do

{语句}

while(条件)

例子:

循环过程:

1、先执行循环体,执行完毕跳转到2

2、判断表达式的结果是否为真,如果为真,跳转到1,否则跳转到3

3、跳出循环

拓展资料for循环

for循环有两种格式:

格式1:

for(变量 in数组)

{语句}

例子:

说明:ENVIRON是awk常量,是子典型数组。

格式2:

for(变量;条件;表达式)

{语句}

例子:

while语句怎么用和while的用法有哪些的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

吓人先祖(躲藏害怕先祖在哪)openai图像生成器 OpenAI图像生成模型API发布,Token计价,一张图花掉1.4元