首页 > 其他分享 >19组多分支结构的总结心得

19组多分支结构的总结心得

时间:2022-10-12 16:48:30浏览次数:53  
标签:语句 执行 19 else 组多 结构 心得 表达式 分支

本周我们学习了关于多分支结构的内容,通过这个分支结构的具体方法,我们可以解决许多我们以前解决不了的问题,我深刻体会到其中的奥妙以及耐人寻味的地方。switch-case与if-else语句各有各的妙用。

我们都知道如果遇上需要判断的情况的话,那么if-else就解决问题的不二人选。该语句用于实现分支结构,根据表达式的值选择语句1或语句2中的一条执行。if-else语句的执行流程如下:
在这里插入图片描述

它不仅只是简单的分支结构,只要你头脑足够清晰,就可以通过嵌套的方式来提高if-else的上限。

else-if语句是最常用的实现多分支(多路选择)的方法,一般形式为:
if(表达式1)
    语句1;
else if(表达式2)
    语句2;

else if(表达式n-1)
    语句n-1;
else
    语句n;

执行的流程图如下:
在这里插入图片描述
首先会求解表达式1,如果表达式1的值为“真”,则执行语句1,并结束整个if语句的执行,否则,求解表达式2…最后的else处理给出条件都不满足的情况,即表达式1、表达式2…表达式n-1的值都为“假”时,执行语句n。

switch语句简单明了,十分好用,在查询价格等问题上可以发挥出不俗的效果。不管是哪个方法都有它的闪光点,我们要学着在实践中正确选择最合适的来使用,从而达到化繁为简的目的。同样的我们在分支条件上也需要用心,在if的条件中==才表示为判断,=表示赋值,二者的区别要牢记。还有逻辑运算符的用法要记住。!a:如果a为“真”,结果是“假”;如果a为“假”,结果是“真”。a && b:当a和b都为“真”时,结果是“真”;否则结果为“假”。a || b:但a和b都为“假”时,结果是“假”;否则结果是“真”。

最后,希望我们小组在之后能够在训练中不断熟悉分支结构,在实践中提升自我。

标签:语句,执行,19,else,组多,结构,心得,表达式,分支
From: https://www.cnblogs.com/zosxin/p/16784983.html

相关文章

  • 【人脸表情识别】不得不读的重要论文推荐(2019-2020篇)
    上一篇专栏文章我们介绍了2015-2018年基于图片的人脸表情识别代表性方法。本文将延续上一篇的内容,继续盘点2019-2020基于图片的人脸表情识别的代表性工作。作者&编辑|Menp......
  • leetcode 219. Contains Duplicate II 存在重复元素 II(简单)
    一、题目大意给你一个整数数组nums和一个整数k,判断数组中是否存在两个不同的索引i和j,满足nums[i]==nums[j]且abs(i-j)<=k。如果存在,返回true;否则,返......
  • 2819. 动态逆序对
    题目链接2819.动态逆序对对于序列\(A\),它的逆序对数定义为满足\(i<j\),且\(A_i>A_j\)的数对\((i,j)\)的个数。给\(1\)到\(n\)的一个排列,按照某种顺序依次......
  • 2019 浙江省赛(TeamVP)
    比赛相关信息比赛信息比赛名称:The16thZhejiangProvincialCollegiateProgrammingContest比赛地址:Vjudge全部参赛队伍:292+5*金:9题,1031m银:8题,839m铜......
  • camunda_19_api
    本文内容转载,下面内容转载自使用Camunda流程引擎开发,【取回】、【撤销】代码实现-a周周-博客园camunda驳回到第一个任务节点示例-李兵~-博客园流程打回到起......
  • P1194 买礼物
    P1194买礼物普及的题目,而且一眼就能看出该用什么做法。我主要是决定这道题建图的思想值得借鉴,每样东西原本的价格是a,所以新建一个节点0,0向i连边,边权为a,这样一共就有b......
  • VS2019 使用 C/C++ 动态链接库 并 进行调用
     vs2019生成dll并调用的实现示例:​​https://www.jb51.net/article/179759.htm​​ 1.VS 中生成动态链接库的三种方式(导出函数) 开发环境:VS2019 创建动态链接库项目新......
  • VS2019 添加三方文件夹遇到的坑
    在开发新项目时需要用到一些三方API,这些三方API没有生成lib,所以我们在VS编译器中添加这些三方文件夹的头文件路径后会出现ERRORLNK2019的错误提示,这些提示通常都......
  • 做题记录整理栈7 P1950 长方形(2022/10/11)
    P1950长方形玉蟾宫升级版#include<bits/stdc++.h>#definefor1(i,a,b)for(inti=a;i<=b;i++)#definelllonglong#definemp(a,b)make_pair(a,b)usingnamespa......
  • 2022-2023-1 20211319《信息安全专业导论》第七周学习总结
    2021-2022-120211326《信息安全专业导论》第七周学习总结作业信息|计算机科学概论第8章||看漫画学Python第8、10章|教材学习内容总结计算机科学概论第8章:1、抽象数......