C语言中的DO是什么意思?

如题所述

C语言中DO是执行某代码块的意思,do关键字不能单独使用,通常用在do...while 循环中。

do…while 循环不经常使用,其主要用于人机交互。它的格式是:

do
{
语句;
}
while (表达式);

注意,while 后面的分号千万不能省略。

do…while 和 while 的执行过程非常相似,唯一的区别是:“do…while 是先执行一次循环体,然后再判别表达式”。当表达式为“真”时,返回重新执行循环体,如此反复,直到表达式为“假”为止,此时循环结束。

扩展资料

在不少实际问题中有许多具有规律性的重复操作,因此在程序中就需要重复执行某些语句。一组被重复执行的语句称之为循环体,能否继续重复,决定循环的终止条件。

循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。循环语句是由循环体及循环的终止条件两部分组成的。

for为当型循环语句,它很好地体现了正确表达循环结构应注意的三个问题:

⑴控制变量的初始化。

⑵循环的条件。

⑶循环控制变量的更新。

for表达式

表达式1:一般为赋值表达式,给控制变量赋初值;

表达式2:关系表达式或逻辑表达式,循环控制条件;

表达式3:一般为赋值表达式,给控制变量增量或减量。

语句:循环体,当有多条语句时,必须使用复合语句。

参考资料来源:百度百科—循环语句

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-13

C语言中DO是执行某代码块的意思,do关键字不能单独使用,通常用在do...while 循环中。

在 C 语言中,do...while 循环是在循环的尾部检查它的条件,do...while 循环与 while 循环类似,但是 do...while 循环会确保至少执行一次循环。

不像 for 和 while 循环,它们是在循环头部测试循环条件。do……while它的语法格式如下:

do{

statement(s);

}

while( condition );

扩展资料

在do……while条件表达式出现在循环的尾部,所以循环中的 statement(s) 会在条件被测试之前至少执行一次。

如果条件为真,控制流会跳转回上面的 do,然后重新执行循环中的 statement(s)。这个过程会不断重复,直到给定条件变为假为止。

实例:

#include <stdio.h>

int main (){

int a = 10;

do

{

printf("a 的值: %d\n", a);

a = a + 1;

}while( a < 20 );

return 0;

}

运行程序时输出结果为:

a 的值: 10

a 的值: 11

a 的值: 12

a 的值: 13

a 的值: 14

a 的值: 15

a 的值: 16

a 的值: 17

a 的值: 18

a 的值: 19

本回答被网友采纳
第2个回答  2013-07-21
do while 循环语句,不管是真是假都要执行一次
第3个回答  2019-08-18
C语言中DO是执行某代码块的意思,do关键字不能单独使用,通常用在do...while 循环中。
在 C 语言中,do...while 循环是在循环的尾部检查它的条件,do...while 循环与 while 循环类似,但是 do...while 循环会确保至少执行一次循环
第4个回答  2013-07-21
执行的意思