for表达式1循环体表达式2求解表达式1内嵌语句for语句后下一条语句求介表达式3设置循环变量初值判断表达式循环变量增值求100之内各数之和
c语言基础
-For 循环语句
精品课件
1
5.1
1.FOR循环的引入 2.FOR循环语句的形式 3.表达式缺省的FOR循环语句 4.含有逗号运算符的FOR循环语句 5.关于FOR循环的几点补充说明 5.FOR循环语句的嵌套
}
for( ) {┆
while( ) {…} ┆ }
注: 但循环 嵌套不允许交 叉
精品课件
20
例: 问程序输出的结果?
main() { int i=1,a=0;
for(; i<=5; i++) {
do { i++; a++;
} while(i<3);
输出:
a=3 ,i=8
i++; }
printf(“a=%d,i=%d\n”,a,i);
#include<stdio.h> #include<math.h> int main( ) {
float sum,psum,x;
int i=1;
….
精品课件
14
for(sum=psum=0.0, i=0 ; i<10 ; i++)
{
注
意
scanf("%f",&x);
若输入为0 ,结束.
这 if(fabs(x)<1e-4) break;
其精品中课件的这些
12
逗号就不是。
四.含逗号运算符的for语句
for语句中 ,表达式1、表达式3可以使用逗号运算符: