doWhile语句87课件讲解.pptxVIP

  • 0
  • 0
  • 约1.14千字
  • 约 11页
  • 2026-05-20 发布于陕西
  • 举报

do...While语句

含义

在一定条件下,重复执行某些操作

顺序结构、选择结构、循环结构是程序的三大结构

掌握do...while语句的语法结构

理解do...while语句的执行过程

会读、编写简单do...while程序的能力

条件表达式:真或假可以是关系表达式或逻辑表达式;可以是单个常量或变量

C语言规定:非零即真

循环体

“;”不能少

循环条件

#includestdio.h

intmain()

{

inti=1,sum=0;

do

{

sum=sum+i;

i++;

}while(i=100);

printf(sum=%d\n,sum);

return0;

}

一般情况下,用while语句和用do…while语句处理同一问题时,若二者的循环体部分是一样的,那么结果也一样。

但如果while后面的表达式一开始就为假(0值)时,两种循环的结果是不同的。

#includestdio.h

intmain()

{

intx,n=0;//x用来存放整数,n用来存放非负整数的位数

Printf(“请输入一个非负整数:\n”);

Scanf(“%d”,x);

while(x0)

{

n++;//n表示有一位非负整数

x=x

文档评论(0)

1亿VIP精品文档

相关文档