• c++征途 -- 程序流程结构


    1.三种结构:顺序,选择和循环


    第一部分 --- 选择结构

    顺序结构不言自明,所以我们直接从选择结构开始

    一。if 语句

      

    1.简单来说就是如果满足条件就执行一行代码

    1.跟c语言里的没有区别

    2.if条件的后面不要加分号

    即这个语句的结尾和最后一个大括号后面都不要加分号 

     

    1.多了一个else if 选项

    2.如果if中的条件没有满足则看第一个else if 中的条件有没有满足,不然的话看第二个,第三个...如果都不满足的话就执行else下的语句

    3.补充一个特殊的if语句 --- 嵌套if语句

    所谓嵌套if语句就是在if语句中使用if语句

    4.补充一个特殊的三目运算符


    第二部分 --- 选择结构 

    一.switch语句

    1.四个关键字 --- switch , case , break , default

    2.switch语句会根据表达式的结果来判断要去从哪一个分支(case)

    3.default则是默认的意思,如果所有的情况(case)都没被执行的话,就会自动执行default下的花括号里的语句

    4.case语句的执行只有在遇到 break 的时候才会停止,如果没有遇到 break 的话就会一直执行下去,直到遇到break为止

    4.无论是 break 还是 default ,当遇到超过一行的语句的时候都要用花括号括起来

    5.关于case和break的书写格式

    case 可能的结果 :

    {

    }

    break ; 

     break不要忘了分号 ; 

    6.defalut 的处理和其它的 case 一样,也需要加 break;

    7.swithc 的括号中只能够放整型或者一个字符


    第三部分 --- 循环结构

     

     1.c++中生成随机数的方法 --- rand( )%a  +/- b--- 这样一行代码就能够生成一个区间在 0 +/-b ~(a-1+/-b)的随机数了 --- 然后生成的随机数都是整型数 ---- 然后这个函数的返回值就是它所生成的随机数,我们要创建一个整型变量来储存它

     1.do...while循环的特点就是在开始循环前会先执行一次循环语句

    2.c++中的 int main 主函数不需要加 return 0

    3.整型除以整型只能够得到整型,且是向下取整

     1.嵌套循环 --- 在循环中再写一个循环

     

    1.break只能够跳出一层循环或者是switch 

      1.直接跳过余下尚未执行的语句接着循环

     

    1.运行到 goto  FLAG; 的时候 --- ps:标记一般都用大写单词来表示

    2.会直接跳转到我们设置的标记词处 --- ps:注意标记词右面要加一个这个 :

    3.跳到标记词之后就会直接执行标记词后面的语句了

  • 相关阅读:
    Shopee买家通系统的功能及优势介绍
    vue3 + ant design vue项目svg格式的background-image使用配置
    strlen函数使用与模拟实现【进阶版】
    稀疏数组及其应用
    【附源码】计算机毕业设计SSM天气预报系统
    【web开发】9、Django(4)ajax请求
    mongodb 实现两个集合的关联并分页查询
    好久没回来看看了
    对于jQuery选择器和动画效果停止动画的实战心得【前端jQuery框架】
    学习顺序表,Java实现
  • 原文地址:https://blog.csdn.net/qq_51947882/article/details/125364240