图为九九乘法表例子
for(表达式1;表达式2;表达式3)
{循环体语句;}
C语言中,for语句是三种循环控制语句之一。也是比较常用且执行效率较高的一种。
执行过程:先执行表达式1,在判断表达式2,若为真,执行循环体语句,然后执行表达式3,接着再执行表达式2,一直执行到为假时跳出循环。
表达式1只是在进入循环时执行一次,其余语句将重复执行。
注意:
1.for语句括号中三个部分均是语句,用分号“;”隔开。而且,三个语句均可以省略,可以省略部分或全部。
2.for(表达式1;表达式2;表达式3)
的后面千万不要加分号。
3.一般常用break跳出循环。break终止循环,continue跳过当前循环,开始下一次循环。
4.如果循环体语句多于一条,就必须加上大括号{},否则它只执行与其最近的一条语句。
根据for语句格式特点,其实际应用有多种形式。
比如可以应用于计数型循环,一般是用来求和
例子:求1到10的和
#include<stdio.h>
int main()
{
int i,sum=0;
for(i=1;i≤10;i++)
{sum=sum+i;}
printf("1到10的和为%d\n",sum);
return 0;
}
for语句在整个C语言学习中是重中之重,应用范围也很广泛,只有for语句学好了,后面的学习才会更加得心应手,因此我们不仅仅是学习它的一些基础知识,也应该去练习它的实例,更好的掌握它。