关于流程控制的一些知识
关于流程控制我们学了流程图,变量作用域,流程控制的语句,还有查找问题,当然除了这些我们还做了一些小案例,对于流程图讲了流程图的形状以及制作流程图的工具,流程图的绘制很重要,这是做C++的逻辑思维题的思路,它的过程的表现方式用了不同形状的图来表示,它的开始或结果是用椭圆形表示,步骤是用长方形表示,表示一个判断的语句是用菱形表示,表示输入和输出使用平行四边形表示,结束也用椭圆形表示,当然贯穿这些过程事件的中间连接的符号是用箭头表示,这就是绘制流程图的基本知识,紧接着我们讲了变量作用域,变量作用域可以理解为某个变量在定义时所在的大括号内,该变量有效,大括号外该变量无效,在变量声明时不能省略大括号,在某个位置定义变量的时候,变量名不得与作用域覆盖该位置的变量名相同,对于流程控制语句一共学了几个大类,学了if判断语句,switch选择语句,while循环语句,dowhile循环语句,for循环语句,break打断和continue,接下来我一个个为大家说一下,if语句的代码格式是if(条件){代码1}else if (条件2){代码2}else{代码N}其中代码1、代码2代码n可以写任意功能、任意数据,它表达的意思是如果条件1成立,则执行代码1,否则判断条件2是否成立,如果成立则执行代码2,如果以上的条件都不成立,执行代码N。下面我分享下switch选择语句,代码格式,switch(变量或表达式){case值1;代码1 break ;case值2;代码2 break;default;代码N break;}以上代码格式仅支持的类型比较:string、char、bool、枚举、整数类型。接下来是while循环代码格式:while循环
(循环条件)值、变量、表达式{循环体)},有while循环当然也有dowhile循环,代码格式do(循环体)while{循环条件},接下来是for循环代码格式:for(表达式1;循环条件;表达式2){循环体},然后是break语句,它分为两种第一种switch(立即结束switch选择),还有一种是循环立即结束;continue语句的意思是立即结束当前循环,进入下一次循环,值不会数出来,进行下一次循环运算;下一个问题查找问题,简易查找一定会使用for循环然后用判断语句,并且循环体中一定包含一个判断,该判断用于判断当前的数据是否是目标数据,这就是上周讲的小节内容。

浙公网安备 33010602011771号