三种循环语句
1.for循环语句
for语句用于实现当型循环结构,其使用方式非常灵活,在C语言程序中使用频率最高,其一般形式如下
for(初始化条件; 判断条件; 条件改变)
{
//执行的操作
}
注意:当需要给多个变量赋初始值或多个变量发生变化时可用逗号隔开。例如
for(i=1,j=1;i<=j;j--,i++;)
{
n=n*i;
}
2.while语句
其一般形式为
while(表达式)
{
可执行语句序列
}
执行该语句时,是先判断后执行。先求表达式的值,若其值非0,表示条件成立,则重复执行循环体内的可执行语句,直到表达式的值为0时结束循环。
3.do-while语句
do-while语句来实现直到型循环。其一般形式为:
do
{
可执行语句序列
}while(表达式);
与while语句不同的是,do-while 语句是先执行后判断。执行do-while语句时,至少先执行一次循环体内的语句, 然后才判断while 后括号内表达式的值是否为真,若表达式的值为非0值(真),则继续重复执行循环体内的语句,直到表达式的值为0 (假)时为止,结束循环。



