本文主要是介绍C语言选择结构--RAPTOR算法及if语句,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
选择结构就是根据给定的判定条件,判断结果,并根据判断的结果来控制程序的流程
二、选择结构的三种情况
选择结构也称为分支结构,可以分为三种情况
1.单分支选择结构(Single Selection)
1)面临的选择是:要么执行一个操作,要么跳过它
a)根据苹果的质量好坏决定买或者不买
b)根据应聘的表现,单位决定录用还是不录用
2.双分支选择结构(Double Selection)
1)面临的选择是:在两个不同的操作中选择其中的一个来执行
a) 根据苹果的质量好坏决定买多少:多买还是少买
b) 公司根据你的业绩,决定给你发多少奖金:多发还是少发
3.多分支选择结构(Multiple Selection)
1)面临的选择是:2种以上的选择(需要连续执行多个条件判断)
a)高考分批次录取,根据考生填写的多个志愿依次进行录取
b)最想去或最有可能录取的学校和专业通常写在前面,为什么呢?
流程图如下
三、选择结构实例
选择结构实例1:计算机两个数的最大值
1.理解问题
2.制定计划
重点我们来关注,怎么比较a和b的大小,将较大的数存入max
1.利用单分支结构
2.利用双分支结构
这篇关于C语言选择结构--RAPTOR算法及if语句的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!