C语言
-
for语句的一般形式、
-
for——循环结构
-
for( :)
-
int a, sum = 0; for (a = 1; a <= 100; a++) { sum = sum + a; } printf("sum=%d", sum);
-
括号里面的a=1是循环变量赋初值、a<=100是循环变量结束的条件、a++是循环变量增加值、
-
表达是1是可以省略掉的、
-
int a, sum = 0; a = 1;//可以先将进行赋值——同上一个用法相同、 for ( ; a <= 100; a++)//必须有;号 没有则失败、只为省略表达式1 即a=1 { sum = sum + a; } printf("sum=%d", sum);
-
表达式2也可以省略掉、但是必须添加break结束、否则会无限循环、
-
int a, sum = 0; a = 1; for (; ; a++)//必须有;号 没有则失败 { sum = sum + a; if (a >= 100)//结束循环的条件 break; //目的是结束循环 } printf("sum=%d", sum);
-
表达式3省略掉的效果、
-
int a, sum; for (sum = 0,a = 1; a <= 100; )//必须有;号 没有则失败、 { sum = sum + a; a++;//省略表达式3、保证for循环可以正常结束的目的 } printf("sum=%d", sum);
-
sum = 0,a = 1;
1. sum = 0,——逗号表达式 2. sum = 0,a = 1; ——表达式1、表达式1里面有一个逗号表达式
-
for中的表达式1、表达式2、表达式3均可省略、
-
-
for语句实际、
-
for语句的主要说明、
-
、