C语言中,for语句是三种循环控制语句之一。也是比较常用且执行效率较高的一种。本文将详细阐述for语句的用法及使用注意事项。
一、 基本用法
for(;;)
{
循环体语句;
}
C语言中,for语句通常适用于循环次数已知的场景。其初始化部分通常是一个赋值语句,一般用于循环控制变量的初始化,当然也可以给其它变量初始化。条件表达式,主要是一个关系表达式,用于控制循环结束;控制变量增量,主要是循环变量的自加,步长通常为1(如i++),也可根据需要设定(如,循环控制变量i的增量可以设置为2,i=i+2;)。
其程序执行过程如下:
1) 首先执行初始化操作(仅在循环开始时执行一次);
2) 进行条件表达式计算,若为真,则执行步骤3);否则执行步骤6);
3) 执行循环体语句;
4) 控制变量增量计算;
5) 重复执行步骤2)到步骤4);
6) 结束循环。
举例说明如下:
#include
int main(void)
{
int i;
for(i=0;i