导图社区 C语言的选择结构
C语言的选择结构知识点总结,包括提高部分,if语句实现选择,switch语句实现选择的内容。感兴趣的小伙伴可以下载收藏哦。
自媒体各种图片尺寸,主要包括:微信公众号、视频号/抖音、微博、小红书四部分内容。希望对你有所帮助!
职能型组织结构思维导图,包括:信息、简介、结构介绍、主要特点、结构缺点、适用性应用。希望对你有所帮助!
药店2.0时代思维导图,主要内容有:中国药店创新趋势报告、我国药店、我国药店行业、我国药店。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
选择结构设计
if语句实现选择
形式
一般形式
if(表达式) 语句;
if(表达式)语句1;else 语句2;
嵌套形式
一般用的时 if-else if-else复合语句
第一种
if() if() 语句1; else 语句2; else if() 语句3; else 语句4;
第二种
if(表达式1) 语句1;
else if (表达式2) 语句2; else if (表达式3) 语句3; . . . else if (表达式m) 语句m;
else 语句n;
应用实例
谭浩强第三版《C语言程序设计》 P102,例4.1 P105,例4.3
switch语句实现选择
switch后面的表达式可以是 数值型 或 字符型数据。
2.当switch后面的表达式的 值 与某一个case后面的常量表达式的 值 相等时,就执行case后面的语句。当所有都不符合时执行default后面的语句。
3.每一个case的常量表达式都不能相同。
4.当从switch后面的表达式中找到相对应的case后,就进入到该case中执行语句,该case语句执行完之后,就跳到下一个case继续执行(不用再判断),一直执行完下面所有的语句。这样很不方便,故我们一般会在每一个case语句的末尾加上break,这样执行完特定的case语句之后就会跳出switch语句
提高部分
用条件表达式实现简单的选择结构
形式:表达式1 ? 表达式2 :表达式3
执行顺序是:先求解表达式1,若为真则求解表达式2,此时表达式2的值就是条件表达式的值;若表达式1为假,则求解表达式3,然后表达式3就是条件表达式的值。
表达式1的类型可以与表达式2和表达式3的类型不同