- 7
- 0
- 约 7页
- 2016-06-01 发布于河南
- 举报
用if语句可以构成分支结构。它根据给定的条件进行判断,以决定执行某个分支程序段。C语言的if语句有三种基本形式。
5.1.1if语句的三种形式
1、第一种形式为基本形式:if? ? ? ? if(表达式) 语句其语义是:如果表达式的值为真,则执行其后的语句,否则不执行该语句。其过程可表示为下图。【例5.3】main(){??? int a,b,max;??? printf(\n input two numbers:?? );??? scanf(%d%d,a,b);??? max=a;??? if (maxb) max=b;??? printf(max=%d,max);}???? 本例程序中,输入两个数a,b。把a先赋予变量max,再用if语句判别max和b的大小,如max小于b,则把b赋予max。因此max中总是大数,最后输出max的值。2、第二种形式为: if-elseif(表达式)?????????? 语句1;?else?????????? 语句2;其语义是:如果表达式的值为真,则执行语句1,否则执行语句2 。其执行过程可表示为下图。【例5.4】main(){??? int a, b;??? printf(input two numbers:???? );??? scanf(%d%d,a,b);??? if(ab)??
您可能关注的文档
- 【300多个兰大校友群】2014预版-走遍天下都有你,兰大校友1.doc
- 【改变就在一瞬间】为什么你一直在打工?.doc
- 51CTO下载-一个tomcat部署多个项目并通过不同的端口访问.doc
- 60.将一个工程下多个原理图和PCB对应更新.doc
- AB 多个PLC的TAG互通设定.doc
- Altium Desiger一个项目中多个原理图和多个PCB一一对应的方法.docx
- CSS3 background 分别设置多个背景图片.docx
- linux awk将多个文件结果列合并到一个文件.doc
- MyEclipse中配置多个相同版本的tomcat.docx
- TDBGrid控件中对多个记录的处理.doc
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
最近下载
- 三年(2023-2025)高考化学真题分类汇编:专题12 工艺流程综合题(解析版).docx VIP
- 2026青海西宁植物园建设运营有限公司招聘18人考试备考题库及答案解析.docx VIP
- 2026青海西宁植物园建设运营有限公司招聘18人笔试模拟试题及答案解析.docx VIP
- 心理健康教育面试参考22个题目及答案.pdf VIP
- 2026青海西宁植物园建设运营有限公司招聘18人考试模拟试题及答案解析.docx VIP
- 青海西宁植物园建设运营有限公司招聘笔试真题2025.docx VIP
- 黑布林名著The Hound of the Baskervilles 巴斯克维尔猎犬课外阅读练习(含答案).docx VIP
- 2025最新小学英语名词单复数专项测试.docx VIP
- 2021-2024年辽宁新高考物理真题考点分布汇总.doc VIP
- 2026年深海沉积物采样分析报告.docx
原创力文档

文档评论(0)