您的位置:首页 > 编程语言 > C语言/C++

C语言_循环语句

2016-02-29 09:31 375 查看
1、switch case语句

switch(表达式)

{

case 常量1:

语句1;

break;

case 常量2:

语句2;

break;

case 常量3:

语句3;

break;

…………….

case 常量n:

语句n;

break;

default:

}

【注】

1、case 分支可以有无数个;

2、default分支可有可无;

3、break必须写,用来跳出switch语句;

4、case 后面跟的是常量

2、while循环

while(表达式)

{

语句;

}

【执行过程】当程序执行到while循环时,先判断表达式的值,如果表达式的值为真,那么执行循环体语句;然后再判断表达式的值,如果仍然为真,继续执行循环体语句;直到表达式的值为假,循环结束。

【注意事项】

1、问题需要有规律,才可以使用循环

2、需要有能使循环终止的条件

3、需要有使循环执行的循环变量

求1+2+3+4+...+100的和

int i = 1;

int sum = 0;

while(i <= 100)

{

sum = sum + i;

i++;

}

求10!

3、do while循环

do

{

语句;

}while(表达式);

4、for循环

for(语句1;表达式;语句3)

{

语句2;

}

【执行过程】先执行语句1,判断表达式的值,如果表达式的值为真,那么执行语句2,执行语句3;再判断表达式的值,如果仍然为真,继续执行语句2,执行语句3;再判断表达式的值,直到表达式的值为假,循环终止。

使用for循环实现1+2+3+。。。+100的和。

continue: 结束本次循环,继续下一次循环;

【注】当程序遇到continue时,continue后面的语句就不会被执行了,继续去循环下一次。

break : 用来终止循环(可以使用在任何循环中)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: