13.1循环语句-for上
1.C语言控制语句 for语句
for语句
- 一般形式
for(expression1;expression2;expression3)
{statements;}
- 执行过程
- 先求表达式1;
- 求解表达式2,若为真,则执行循环体,然后执行步骤3;若为假,则执行步骤5;
- 求解表达式3;
- 转回执行步骤2;
- 执行for下面的语句。
for语句构成循环
例如:
for(i=1;i<100;i++)
{
sum=sum=i;
}
- 表达式1可以省略,但循环之前应给循环变量赋值
- 表达式2可以省略,但陷入死循环
- 表达式3可以省略,但在循环体中增加使循环变量值改变的语句
上面的程序可以变形
还可以变
如果都省略
这个用到了辅助循环控制语句
puts是打印一个字符串(当打印一个字符串的时候默认回追加一个-n的 从这个角度讲是为了换行)
for语句
利用for循环打印九九乘法表
利用table来做分隔符
思考:
利用for循环打印下面的图案?(大小写)
F
_FE
__FED
___FEDC
____FEDCB
_____FEDCBA
putchar是打印一个字母。