100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > C语言——循环控制语句

C语言——循环控制语句

时间:2020-09-19 14:47:58

相关推荐

C语言——循环控制语句

----------------------------------------------------------------------------------------------------

控制语句: 条件判断语句,循环语句,无条件跳转语句,转向语句.

----------------------------------------------------------------------------------------------------

条件判断语句:

1. if(条件表达式) //如果括号内的条件表达式的逻辑值为真,则执行if下大括号{}内的代码段.

{}

2. if(条件表达式) //如果括号内的条件表达式的逻辑值为真,则执行if下大括号{}内的代码段,

{} 如果括号内的条件表达式的逻辑值为假,则执行else下大括号{}内的代码段.

else

{}

3. switch(表达式)

{

case 常量表达式1:

代码段1;

break;

case 常量表达式2:

代码段2;

break;

......

case 常量表达式n:

代码段n;

break;

default:

代码段n+1; //一般没有代码段.

break;

}

获取小括号()内"表达式的值",与各个"case"后的"常量表达式"对比.如果数据相等,则执行对应case下的代码

段,执行完之后,通过break;语句跳出switch(){}控制语句.

----------------------------------------------------------------------------------------------------

循环语句:

1. while(条件表达式)

{}

判断小括号内"条件表达式"的逻辑值,如果逻辑为真(逻辑值为1),则执行大括号{}内的代码段,若逻辑为假(逻

辑值为0),则跳出while循环,执行后面语句.依此进行......

2. do

{}while(条件表达式);

先无条件执行一次大括号内的代码段,然后判断"条件表达式"的逻辑值,如果逻辑为真(逻辑值为1),则执行大括

号{}内的代码段,若逻辑为假(逻辑值为0),则跳出while循环,执行后面语句.依此进行......

3. for(初始表达式; 条件表达式; 循环体表达式) //注意:for循环小括号内的三个表达式之间是用';'隔开的

{}

先取用"初始表达式"的值,再进行"条件表达式"的逻辑判断,若逻辑为真,则执行大括号{}内的代码段以及"循环

体表达式".否则跳出for(){}循环.初次执行后,再次判断"条件表达式"的逻辑,若逻辑为真,则执行大括号内的

代码段以及"循环体表达式",否则跳出for(){}循环.依此进行......

----------------------------------------------------------------------------------------------------

无条件跳转语句:

goto 标识符;

标识符:

代码段2;

通过" goto 标识符; "语句,无条件的跳转至" 标识符: "语句所对应的位置执行.且两语句没有先后要求.

----------------------------------------------------------------------------------------------------

转向语句:

break; : 用于switch(){}语句或者循环语句.

用于switch(){}语句的作用是跳出switch(){}语句,用于循环语句的作用是跳出本层循环.本层循环

不再执行.

continue : 用于循环语句,作用是跳出本次循环,本层循环依然执行.

----------------------------------------------------------------------------------------------------

总结:

这是对C语言循环控制的总结,非常适合小白朋友们,如果大家感兴趣想一起来学习的话,欢迎大家进群873521803,里面有免费的C/C++学习资料以及规划路线,希望各位大牛以及小白能进来学习。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。