Essential C++学习记录&笔记整理4(条件语句和循环语句)

条件语句和循环语句

这一节基本都是C语言知识,快速掠过~

1.条件语句

  • if-else,各种if-else嵌套,当然你得写一个符合要求的且逻辑通顺的if-else语句块,这点需要多把握。
  • 当测试条件属于整数类型或字符类型,我们还可以改用switch语句来取代一大堆的if-else-if子句
  • switch语句中,当某个标签和switch的表达式值吻合时,该case标签之后的所有case标签都会被执行,除非在case后面缀一个break来中断switch语句里面的语句执行,注意,是case:语句;break;,这个;要注意别写错!
  • 如果switch语句后面没有default标签,意味着如果没有标签和switch的表达式吻合的话,则程序不执行任何操作,如果有default标签,在如果的前提下,程序执行default标签之后的语句。

2.循环语句

  • 只要条件表达式不断成立(也就是说其运算结果为true),循环语句便会不断地执行单一语句或整个语句块。
  • 如果执行循环内的语句时遇上break语句,循环便会结束。
  • 可以用continue来立即终止循环的当前迭代(对计算机特定程序中需要反复执行的子程序(一组指令),进行一次重复,即重复执行程序中的循环,直到满足某条件为止,亦称为迭代。——参考至百度百科:迭代),直接跳到循环语句的条件表达式来判断是否执行下一次循环,注意!!!不要以为是跳到步进表达式
发布了18 篇原创文章 · 获赞 1 · 访问量 241

猜你喜欢

转载自blog.csdn.net/weixin_45910408/article/details/105237908