3.2 流程控制循环结构.pptVIP

  • 5
  • 0
  • 约2.18千字
  • 约 14页
  • 2016-12-14 发布于河南
  • 举报
* *循环结构是程序设计语言中常用的语句结构之一,该种结构是在给定的条件成立时,反复执行某个程序段。通常称给定条件为循环条件,反复执行的程序段为循环体,循环可以嵌套,也可包含分支结构。C/C++语言提供了三种格式的循环语句:for循环、while循环和do...while循环。 3.3?? 循环结构 while循环语句的格式为: while(表达式) 语句块; 过程:先计算表达式的值,若表达式的值为非0(TRUE),执行循环体的语句块,否则退出循环体,执行while循环体后面的语句。 3.3.1??? while循环 【例3.12】计算自然数1到100的和,即1+2+3+…+100的值。分析:N-S图如图3.16所示。 定义循环控制变量i,i=1 定义累加和变量sum,sum=0 i=100 sum=sum+i i++ 输出sum的值 图3.16 计算自然数1到100的和N-S图 #include iostream.h void main() { int i,sum; i=1; sum=0; while (i=100) { sum+=i; ++i; } cout1到100之和是:; cout sumendl; } 运行结果: 1到100之和是:5050 (1)避免死循环。由于粗心,使得循环表达式的值永远为非0,而循环体又无退出语句,则导致死循环。例

文档评论(0)

1亿VIP精品文档

相关文档