码迷,mamicode.com
首页 > 其他好文 > 详细

流程控制语句使用总结

时间:2017-08-20 15:51:52      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:退出   总结   定义   bsp   枚举   计算   判断语句   string   find   

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循环:只能用于遍历数组或集合,用法可与上面组合

 

注:若有不当不足之处,望评论指出,定当迅速修改。致谢

流程控制语句使用总结

标签:退出   总结   定义   bsp   枚举   计算   判断语句   string   find   

原文地址:http://www.cnblogs.com/YYouyang/p/7398675.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!