for
for 是 循环分支语句
为什么需要循环!
如果没有循环, 写一个1+2+3..+100要
printf(“%d\n”, 1+2+3....+100);
for 一般的形式
for (表达式1; 表达式2; 表达式3)
{
/* code.... */
语句A;
}
要注意的是: 表达式1; 表达式2; 表达式3 用的是结束符隔开而不是逗号隔开!!!
例子
/*
* 编写时间: 2018/7/24
* 编写作者: 流光飞霞
* 程序功能: 打印 0 到 10
* 程序版本: V2.33
**/
# include <stdio.h>
int main()
{
int i;
for (i=0; i<=10; i++)
{
printf("%d\n", i);
}
return 0;
}
For的执行顺序
表达式1 => 表达式2 => 语句A => 表达式3 => 回到语句2
也就是表达式1只执行一次, 程序终止在表达式3!
课后作业
- 写一个1+2+3...+100的程序。
- 在本文下方评论 (指正作者的错误 与 随笔意见), 让作者写出更好的随笔。