上一篇,我们介绍了 顺序结构 和 选择结构 ,这篇我们来介绍 循环结构 。(没有看过上篇的朋友可以去我主页找一下上篇。)
三.循环结构
C语言中,循环结构主要运用的有两种,while循环 和 for循环 。循环结构就像它的名字一样,使程序不停的循环运行。
1.while循环
1.1.while循环的基本结构
while循环 的形式和if语句是很相似的,具体形似如下:
while( 判断 )
{
语句
}
判断小括号中的语句是否为真,如果为真执行大括号中的语句,反之不执行。是不是和if语句很相似?
1.2.while循环的实践
我们来进行一个简单的 while循环 的使用。
输出:1~10之间的数
#include <stdio.h>
int main()
{
int i = 1;
while (i <= 10)
{
printf("%d ", i);
i = i + 1;
}
return 0;
}
1.3.do~while循环的基本结构
do~while循环 的运用和 while循环 稍有不同,它的基本形式如下:
do{
语句
}while( 判断 );
从它的基本形式,我们就不难看出,do~while循环 先进行一次循环语句的运行,再判断()中的语句是否为真,若为真,继续循环,反之退出循环。
1.4.do~while循环的实践
输出1~10之间的数:
#i