程序在运行时不仅可以通过判断、检验条件选择不同分支,还可以重复执行一段代码,直到满足某个条件为止,这个重复的过程称为循环。C语言中有3种循环语句,分别为while语句、do...while语句和for语句。循环结构是结构化程序设计的基本结构之一,因此,熟练掌握循环结构是程序设计的基本要求。