如何选择C语言的循环语句
对于C语言的三种语句而言,其实彼此基本可以实现功能,也就是说用for能解决的,用while也能解决,反之也是。
再看一下,两种循环结构:
- for循环
- while、do-while循环
那么是如何来进行选择呢,什么时候用哪种循环呢,这就要看具体情况,叫做it depends,^_^。
一般而言,_选用的原则_如下所示:
- 如果循环次数在执行循环体之前就已确定,一般用
for
语句。如果循环次数是由循环体的执行情况确定的,一般用while
语句或者do- while
语句; - 当循环体至少执行一次时,用
do-while
语句,反之,如果循环体可能一次也不执行,则选用while
语句
C++/C循环语句中,for语句使用频率最高,while语句其次,do语句很少用。