Hello!Hello!时隔多天我又回来了,今天我主要讲解关于循环的内容。
循环语句
循环语句可以分为for循环,while循环,do....while循环.
1.for循环
1.1for循环的框架
for( 初始化;判断;运算 )
{
代码块
}
我们可以看到for循环包括初始化部分,判断部分,运算部分,代码块部分。
我们可以看以下实例方便我们更详细的了解for循环。
1.2实例:
打印1到10
1.2.1代码如下:
#include <stdio.h> int main() { int i = 1; for (i = 1; i <= 10; i++) { printf("%d ", i); } return 0; }
1.2.2运行结果如下
1.2.3分析
在for()里面i=1是初始化部分;i<=10是判断部分;i++是运算部分,printf()是代码块部分。
2.while循环
2.1while循环的框架
while(判断)
{
代码块
}
我们可以看到while循环包括判断部分代码块部分。
我们可以看以下实例方便我们更详细的了解while循环。
2.2实例:
打印1到10
2.2.1代码如下
#include <stdio.h> int main() { int i = 1; while (i <= 10) { printf("%d ", i); i++; } }
2.2.2运行结果如下
2.2.3分析
i<=10是判断部分,while的运算部分在代码块部分里。
3.do...while循环
3.1do...while循环的框架
do
{
代码块
}while(判断);
3.2实例
打印1到10
3.2.1代码如下
#include<stdio.h> int main() { int i = 1; do { printf("%d ", i); i++; } while (i <= 10); }
3.2.2运行结果如下
3.2.3分析
i<=10是判断部分,do...while的运算部分在代码块部分里。