ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

分支和循环的总结(详细)

分支和循环的总结(详细) 总体概括1.if语句2.关系操作符 条件操作符 逻辑操作符3.switch语句4.while循环 for循环 do while循环中的联系5.break和continue语句6.循环的嵌套7.goto语句可能不常用if语句在分支中具有着重要的作用形式如下if表达式语句如果有多个语句要记得使用{}否则只执行第一条语句同时表达式中0为假非0为真意思就是非0才会执行语句使用if语句就可以和else语句搭配使用了如果if表达式为假我们可以使用else语句形式如下if表达式语句1else语句2意思就是如果如果if表达式为假可以输出else语句同样如果要使用多个语句记得用{}else和if也可以连用使得不同情况都有不同输出if表达式语句1else if 表达式语句2……………else语句…还有记住else语句总是和最近的if匹配否则会进入嵌套例如if表达式if表达式 语句else 语句其实真实情况是if表达式{if表达式 语句else 语句}关系操作符 条件操作符 逻辑操作符大于 小于 大于等于 小于等于相等是赋值 不相等同时多个关系运算符不适合连用因为计算机是从左到右计算如ijk 先判断ij 为真则为1假则为0然后才会和k进行比较不能产生我们想要的效果这时我们就可以用逻辑操作符逻辑取反运算符改变单个表达式的真假 逻辑与运算符并且的意思|| 逻辑或运算符或者的意思用来表达上面的ijk就可以写成ijjk条件操作符也叫三目操作符形式exp1 exp2 exp3意思是exp1为真exp2计算exp1为假exp3计算switch语句这可以用来优化多个的else if 语句switchexpression{case value1statementcase value2statementdefaultstatement}switch后的expression和case后的值必须为整形表达式同时case语句后加break才可以结束case语句和default语句也并不要求顺序只不过一般把default放在最后接下来进入循环while循环while表达式语句for循环是最常用的for表达式1表达式2表达式3语句//表达式1用于循环变量的初始化表达式2用于循环结束条件的判断表达式3用于循环变量的调整do while循环do{语句}while表达式break和continue语句break 的作⽤是⽤于永久的终⽌循环只要 break 被执⾏直接就会跳出循环继续往后执⾏。continue 的作⽤是跳过本次循环中 continue 后边的代码在 for 循环和 while 循环中有所差异的。int i 1whilei10{ifi5continueprintf“%d”ii}forint i1i10i{ifi5continueprintf“%d”i}while循环中只输出1 2 3 4 而for循环可以输出1 2 3 4 6 7 8 9 10do while循环和while循环中情况类似就不在列举了循环的嵌套学完前面的循环我们就可以嵌套在一起使用更好地解决问题了goto语句goto语句可以实现在同一个函数内跳转到设置好的标号处但为了防止乱跳我们一般避免使用goto语句当然如果想要快速跳出多循环goto语句就很有用了以上就是我的所有总结和见解谢谢大家的观看
返回列表