第8章 循环结构程序设计.pptxVIP

  • 1
  • 0
  • 约3.43千字
  • 约 40页
  • 2026-09-25 发布于陕西
  • 举报

第8章循环结构程序设计;

8.1一个循环结构程序实例;

【例8.1】编写程序,在计算机屏幕上输出50个“#”。

解题思路:首先定义变量i,并赋初值1,用i作为计数器。然后使用循环结构重复执行输出一个“#”的过程。每次输出一个“#”,就令i增1,直到i累计达到50后停止重复工作。;

分析:从该程序可以看到,循环就是重复执行某些操作。本例用while语句来实现这一循环过程。其中条件i=50成立与否,决定着循环是否继续进行,被称为循环条件;程序中被重复执行的语句如{printf(#);i++;},被称为循环体。

循环结构的特点就是重复执行某一段语句。用循环结构解决问题的关键就是找出循环继续与否的条件和需要重复执行的操作,即循环体语句。程序设计中任何循环都必须是有条件或有限次数的循环,一定要注意避免无限次数的循环,即死循环的发生,所以在程序中就必须有逻辑条件来控制循环的次数。上面的程序中如果去掉i++语句,就会出现死循环现象。

C语言中有三种可以构成循环结构的语句,分别是while语句、do-while语句和for语句,本章将一一进行介绍。;

8.2while语句;

while语句的执行过程是:

(1)计算表达式的值,当值非0时,执行步骤(2);当值为0时,执行步骤(4)。

(2)执行循环体语句一次。

(3)转去执行步骤

文档评论(0)

1亿VIP精品文档

相关文档