流程控制语句使用总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了流程控制语句使用总结相关的知识,希望对你有一定的参考价值。
1、if判断:
①先判断if条件是否成立,然后选择是否进入判断语句中
②else if表示之前条件不满足时,进行else if的条件判断
③else if可以没有,可以重复
④else部分可以没有,表示当条件都不满足,不进行任何操作
2、switch选择:
①与if判断类似,但要先得出结果,再与判断条件进行比较,是再执行相应的代码
②限制较多:分支后必须写break;条件必须是具体的值,而不是变量;仅支持string、char、bool、枚举、整数类型的比较
3、while循环:
①条件满足就会一直执行,不满足才退出循环,当需要出现死循环时,使while循环条件为“true”即可
②需要停止时,使用“break;”
③例:重复获取用户输入,进行循环操作。与“Console.Clear();”搭配
4、for循环:
①常适用于将样本一个一个取出判断条件的情况
②表达式1定义循环开始项;循环条件判断循环范围;表达式2一般为++或--,使变量自增或自减,然后进行下一次循环
③循环体在表达式2之前执行,类似于数学公式,公式怎么写,计算怎么进行
④循环输出问题:嵌套一个for循环,其中第一个for循环功能为规定范围,循环输出;第二个for循环功能为判断哪些数据符合条件需要输出
⑤使用计数方式:定义使用累加变量,功能为存储符合条件的样本出现次数,在for循环结束之后,根据累加变量进行之后的操作(求和、求积等)
⑥使用查找方式:定义bool类型变量IsFind,先假设为false(假),通过循环判断,若有符合的,将isFind赋值为真,并且可以直接结束循环(因为已经找到),再将isFind作为判断条件,进行操作
⑦对范围内的数进行排序:一般用两个循环,第一个for循环取出范围内的第一个数,第二个for循环取出范围内第二个数,然后将两个数按排序要求进行判断,最后在for循环外进行重新输出
⑧foreach循环:只能用于遍历数组或集合,用法可与上面组合
注:若有不当不足之处,望评论指出,定当迅速修改。致谢
以上是关于流程控制语句使用总结的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript学习(八十七)—流程控制语句的总结,超级详细!!!