第六章 第六章 循环控制 循环控制 (4 (4 学时 学时 ) ) Loops第 2 页 6.1 6.1 循环的概念 循环的概念 l 提出问题 提问: 提问:从键盘上输入 从键盘上输入10 10个整数并求和,怎么编程? 个整数并求和,怎么编程? 回答: 回答:在程序中写入 在程序中写入10 10个 个scanf( ) scanf( )语句。 语句。 提问: 提问:从键盘上输入 从键盘上输入500 500个整数并求和,怎么编程? 个整数并求和,怎么编程? 回答: 回答:这个,嗯 这个,嗯? ? 不会让我写 不会让我写500 500个 个. . 老师:让我们换一个角度来看待这些问题, 老师:让我们换一个角度来看待这些问题, 以上问题的实质是:将 以上问题的实质是:将 scanf scanf 函数重复执行 函数重复执行 N N 遍。 遍。 学生: 学生: 对!好象是这么回事 对!好象是这么回事 . . 老师:我们可以引出一个概念 老师:我们可以引出一个概念 “ “ 循环 循环 ” ” ,简单而言: ,简单而言: 循环 循环 就是不断 就是不断 反复地执行同一段程序。 反复地执行同一段程序。