- 2
- 0
- 约5.13千字
- 约 10页
- 2021-11-24 发布于天津
- 举报
在程序的三种基本结构中,第二种即为选择结构,其基本特点是 :程序的流程由多路分支
组成,在程序的一次执行过程中,根据不同的情况,只有一条支路被选中执行,而其他分支 上的语句被直接跳过•
C语言中,提供if语句和switch语句选择结构,if语句用于两者选一的情况,而 switch
用于多分支选一的情形•
3.3.1if 语句
1.if语句的两种基本形式首先,我们看一个例子,由此了解选择结构的意义及设计方法 •
[例3-5]输入三个数,找出并打印其最小数 •
分析:设三个数为 A B、C,由键盘读入,我们用一个变量 MIN来标识最小数,A、B
C与MIN皆定义为int型变量•
每次比较两个数,首先比较 A和B,将小的一个赋给 MIN,再把第三个数 C与MIN比较,
再将小的一个赋给 MIN,则最后MIN即为A、B C中最小数•
算法如下:
1) 输入 A、B、C.
2) 将A与B中小的一个赋给 MIN.
3) 将MIN与C中小的一个赋给 MIN.
4) 输出MIN.
将第2)步细化为:若 AB,则MIN==A否则:MIN==B其流程图见图3 -1.
图知凱荷中^2}^的洗程图 圈乎例艺中眾外步的濂程图
对应图3-1和图3-2,正是if语句的两种基本形式,与图 3-2对应的if语句的格式为:
if表达式 语句
当表达式为真时,执行语句,表达式为假时跳过语句
与图3-1对应的if语句的格
您可能关注的文档
- CNC指令代码操作教程资料.doc
- conclude的用法和短语例句.doc
- confirm的用法和短语例句.doc
- cp15101工程材料搬运作业指导书.doc
- cpa考试税法科目义6j.doc
- CPM机操作指引及流程.doc
- CPⅢ轨道控制网测量技术措施-.doc
- Creo2.0创建绘图及工程图教程.doc
- CSA认证的方式与方.doc
- CSY—910型传感器实验仪扩展装置说明.doc
- 煤矿测量工岗位专业考试试卷和答案.docx
- 2026届云南省曲靖市麒麟区五中高二化学第一学期期末达标测试试题含答案.docx
- 2025年执业药师药学专业知识试卷含答案:药物化学与药理学综合测试.docx
- 贵州省遵义市汇川区2025-2026学年八年级上学期学业水平(期末)考试数学(解析版).pdf
- 大一大学美育考试题及答案.docx
- 贵州省遵义新蒲新区2025-2026学年上学期八年级期末数学试题(解析版).pdf
- 工厂供电考试试卷及答案.docx
- 2025年焦作沁阳市公益性岗位人员招聘33人考试备考题库及答案解析.docx
- 贵州省遵义市第二十三中学2025-2026学年八年级上学期期末数学试卷(解析版).pdf
- 2025年一建《机电工程管理与实务》考试施工组织设计模拟试题含答案库含答案.docx
最近下载
- 粮油收购凭证装订封面式样.doc
- 课件:气一元论与临床吕英讲稿.ppt VIP
- 边坡危石人工排险专项方案.docx VIP
- 睿登DPS3003 DPS3005 DPS5005 DPS8005数控电源使用说明书.pdf VIP
- CSCO非小细胞肺癌诊疗指南(2026版).docx
- 吕英广州中医药大学讲课课件 XXXX-3发热的治疗分析.ppt VIP
- 手机维修技术工具介绍:从热风到万用表全面.pdf VIP
- 中国临床肿瘤学会(csco)结直肠癌诊疗指南2025版.docx VIP
- 常用维修工具使用介绍培训.pptx VIP
- 建标175-2025《幼儿园建设标准》完整版(含活动场地面积最新指标).docx VIP
原创力文档

文档评论(0)