有时一次还不够……

你已经学习了很多关于C语言的知识,但仍有一些重要的东西需要了解。你已经知道了如何根据不同的情况写程序,但有一样基本的东西你还没见过,如果想让程序反复做一件事,怎么做?

有时一次还不够…… - 图1

在C语言中使用while循环

循环是一种特殊类型的控制语句。控制语句决定一段代码是否运行,而循环语句决定了一段代码运行几次。

C语言中最基本的循环结构是while循环,只要循环条件一直为真,while循环就会一次又一次、周而复始地运行代码。

有时一次还不够…… - 图2

今天你do while了吗?

while循环还有一种形式,它总是在循环体运行后才检查循环的条件,也就是说循环体至少会被执行一次,我们叫它do…while循环:

  1. do {
  2. / 买彩票 /
  3. } while(have_not_won);