一.选择结构功能

根据给定的判断条件控制程序执行流程的语句。

二.选择结构形式

单分支:根据给定条件,决定是否执行一段语句。

双分支:根据给定条件,执行两条路径中的一条

多分支:根据给定条件,决定执行其中一条路径。

三.选择结构分类

1.单分支选择结构

①功能

根据给定表达式决定执行操作或者跳过操作。

②单分支if语句格式

③一般形式

if(表达式)语句A

④示例

 if(score<60)printf("不及格!");

⑤说明

(1)表达式可以是关系表达式数值表达式逻辑表达式,必须用括号括起来,非0时为

(2)语句可以是一条简单语句复合语句

2.双分支选择结构

①功能

根据给定表达式决定在两个不同的操作中,选择其中一个执行。

②双分支if-else语句格式

③一般形式

if (表达式)语句A
else语句B

3.多分支选择结构

①功能

根据给定表达式,从多个条件中选择满足条件的语句组执行。若所有的表达式值都为0,则执行最后一个else后边的语句。

②多分支if-else语句格式

③一般形式

if(表达式1) 语句 1else if(表达式2) 语句 2else if(表达式3) 语句 3······else if(表达式m) 语句 melse 语句 n

④说明

C语言规定,在缺省{ }时,else总是和它上面离它最近的未配对的if相匹配。

四.条件表达式

1.条件运算符

?:

2.形式

表达式1 ? 表达式2 : 表达式3

3.一般注解

条件运算符是C语言中唯一三元运算符,需要3个运算对象,每个运算对象都是一个表达式。

4.功能

如果表达式1为,整个条件表达式的值是表达式2的值;否则,是表达式3的值。

5.示例

(5>2)?1:3值为1

C语言选择结构(if语句)相关推荐

  1. c语言选择结构的语句有,选择结构

    if else选择程序结构用于判断给定的条件,根据判断条件的成立与否来控制程序的流程.选择结构有单选择.双选择和多选择3种形式 单选择结构用if语句实现: 形式一:if(表达式) /*若条件成立则实行 ...

  2. C语言中的选择结构——if语句/if...else语句

    概述 C语言支持最基本的三种程序运行结构:顺序结构.选择结构.循环结构. 顺序结构:程序按顺序执行,不发生跳转. 选择结构:依据是否满足条件,有选择的执行相应功能. 循环结构:依据条件是否满足,循环多 ...

  3. c语言用if语句abc输出最大值,C语言基础入门选择结构-if语句(78页)-原创力文档...

    C语言基础入门选择结构-if语句_电脑基础知识_IT/计算机_专业资料.第9单元选择结构-if语句<程序设计基础>北京八维研修学院第1节选择结构导入?... <程序设计基础> ...

  4. c语言选择结构程序设计笔记,C语言选择结构程序设计.ppt

    <C语言选择结构程序设计.ppt>由会员分享,可在线阅读,更多相关<C语言选择结构程序设计.ppt(32页珍藏版)>请在人人文库网上搜索. 1.选择结构程序设计,关系运算符和关 ...

  5. c语言 结构作用是什么,C语言选择结构知识点

    C语言选择结构知识点 C语言是一个有结构化程序设计.具有变量作用域(variable scope)以及递归功能的过程式语言.以下是小编为大家搜索整理的C语言选择结构知识点, 希望能给大家带来帮助!更多 ...

  6. c语言 教学目标,c语言选择结构程序设计教学目标

    c语言选择结构程序设计教学目标 <选择结构程序设计>教学目标 能力要求: a) 能够使用 if 语句编写条件选择程序 b) 能够使用嵌套 if 语句和 switch 语句编写多分支选择结构 ...

  7. c语言选择结构作用,c语言选择结构程序设计教案

    <c语言选择结构程序设计教案>由会员分享,可在线阅读,更多相关<c语言选择结构程序设计教案(16页珍藏版)>请在人人文库网上搜索. 1.选择结构程序设计(一)说明内容1关系运算 ...

  8. c语言选择结构程序设计实验报告6,c语言-选择结构程序设计实验报告4.doc

    c语言-选择结构程序设计实验报告4.doc 实验报告 实验题目:选择结构程序设计 实验目的: 了解C语言表示逻辑量的方法(以0代表"假"以非0代表"真"). 学 ...

  9. c语言选择结构选最小值,c语言选择结构试题带答案

    <c语言选择结构试题带答案>由会员分享,可在线阅读,更多相关<c语言选择结构试题带答案(15页珍藏版)>请在人人文库网上搜索. 1.一. 选择题1. 以下非法的赋值语句是A: ...

  10. c语言循环结构常用语句,浅析C语言三种循环结构语句

    摘 要: C语言是一种广泛使用的高级程序设计语言,文章对C语言中三种循环结构语句进行了分析和比较,使学生更容易理解和掌握. 关键词: C语言 for循环 while循环 do-while循环 一.引言 ...

最新文章

  1. spring vertx_如何在Spring设置Vertx
  2. sklearn数据预处理-scale
  3. linux 进程(二) --- 进程的创建及相关api
  4. json2jsoncpp 关键代码分析1
  5. MyObjectUtil对象工具类
  6. 【转】SVN各种颜色状态
  7. 响应式设计之 —— 视口
  8. 图像语义分割(16)-DUpsampling-新型上采样模块:能够聚合丰富特征的数据相关型解码方式(CVPR2019)
  9. ps如何裁剪掉图片的不规则区域
  10. 详解Java中的Base64原理跟用法
  11. 前端常见的几种布局方式
  12. 电芯容量在前期循环中容量增加_关于锂离子电池使用性能的那些事---容量“跳水”...
  13. Win7 登录WinXP 共享文件夹,总是提示用户名或密码错误 的解决办法
  14. html 语言 背景颜色,如何在HTML中设置背景颜色?
  15. python父亲节祝福_2020年精选优美的父亲节祝福语28条
  16. 视频图像的I帧、P帧、B帧详解
  17. 继续:个人微信的自动收款解决(思路)
  18. 在制品和成本故障排除常用脚本
  19. 下载陷阱:软件带着病毒来
  20. 普歌+阿里云视频点播错误修改

热门文章

  1. 从 0 到 1 上手 Web Components 业务组件库开发
  2. 惠普打印机136a 136w 136nw的区别
  3. 网络存储光盘镜像服务器术语解释
  4. 说说如何实现可扩展性的大型网站架构
  5. 小小的智能门锁,蕴含着无限科技
  6. 刚刚 iOS17 发布了!新功能总结
  7. C++ 函数声明后面的const用法
  8. 大学物理速成复习知识点
  9. 浪潮信息的服务器电源拆解报告,45nm四核浪潮NF280D拆解实录
  10. 360 老版本加固分析 Android4.4 - libprotectClass.so