- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
04C51流程操纵语句
第四章 C51流程控制语句 第一节、C语言的基本结构 一、顺序结构 二、选择结构 二、选择结构 三、循环结构 第二节 选择语句 一、if 语句的基本形式 二、if 语句的各种例子 三、if 语句的垂悬问题 四、条件运算符 五、if 语句的例子 六、switch/case语句 七、switch语句的例子 第二节 循环语句 一、while语句的格式和例子 二、do…while语句 三、for 语句 四、for 语句的例子 五、for 语句的应用 六、循环语句的嵌套 习题 * * C语言是一种结构化编程语言,结构化语言的基本元素是模块,是程序的一部分。 每一个模块中,都只有一个出口和一个入口。 结构化程序由若干模块组成,每个模块中包含若干个基本结构,而每个基本结构中可以有若干条语句。 C语言有三种基本结构: 顺序结构 选择结构 循环结构 顺序结构是一种最基本的、最简单的编程结构。 A B 选择结构有两种形式: 二选一结构 多选一结构 二选一结构( if 语句): 表达式为1? A 1 B 0 表达式为1? A 1 0 多选一结构(switch语句): 表达式的值=? A1 A2 An …... 常量表达式1 常量表达式2 常量表达式n 循环语句有两种: 先判断,后执行 先执行,后判断 先判断,后执行(while,for): 先执行,后判断(do…while): 表达式为1? A 1 0 表达式为1? A 1 0 选择结构有两种形式: 多选一结构(switch/case语句) 复合语句:由一对大括号括起来的语句。 例:{c=a;a=b;b=c;} 二选一结构(if 语句) if 语句的基本形式有四种: 1. if (表达式) 语句; 3. if (表达式1) 语句1; else if (表达式2) 语句2; else if (表达式3) 语句3; ……. else if (表达式n) 语句n; else 语句n+1; 2. if (表达式) 语句1; else 语句2; 4. if 的嵌套形式: if (表达式1) if (表达式2) 语句1; else语句2; else if (表达式3) 语句3; else语句4; b=3; if (a=0) b=5; b=3; if (a==0) b=5; else b=7; b=3; if (a=0) b=5; else if (a==1) b=7; else if (a==2) b=9; else if (a==3) b=11; else b=13; b=3; if (a=0) b=5; if (a=5) b=7; else b=9; else if (a=-5) b=11; else b=13; 例: if (ab) if (ad) c=15; else c=0; if (ab) {if (ad) c=15;} else c=0; 当if 的个数与else的个数不相同时,else采用就近配对的原则。 if 的个数大于等于else的个数。 if (ab) if (ad) c=13; else if (ae) c=15; else c=0; 条件运算符的格式: 表达式1?表达式2:表达式3 含义:if (表达式1) 表达式2; else 表达式3; 例: (ad) ?(c=15):(c=0); 也可写为: c=(ad)?15:0; 含义:if (ad) c=15;else c=0; 例: max=(ab)?a:b; if (ab) max=a;else max=b; 题: d=(ab)?a:(bc)?a:c y= 1 当x0 0 当x=0 -1 当x0 1. if (x0) y=-1; else y=0; if (x0) y=1; 2. if (x0) y=1; if (x0) y=-1; else y=0; 3. if (x0) y=-1; if (x==0) y=0; if (x0) y=1; 4. if (x0) y=-1; else if (x==0) y=0;
您可能关注的文档
- 最终讲训作品要求.ppt
- 最终版梯形宝宝作游戏.ppt
- 最美丽的婚纱照片.ppt
- 最美的姿态︰仰望天空(摘抄).ppt
- 最聪明的游戏让左右脑分工〔附答案〕.ppt
- 最基本的才是最重要的半导体基本知识点.ppt
- 最高贵的捐赠阅读剖析.ppt
- 最终北师大版–妈妈不要送伞来课件.ppt
- 月考试卷讲评-六年级数学(下).ppt
- 月考试卷讲评〔修改版〕.ppt
- 2023-2024年国家电网招聘之公共与行业知识模拟考试试卷和答案.pdf
- 2025年云南昆明高三三诊一模高考英语试题(含答案详解).docx
- 2025年云南曲靖高三一模高考英语试卷试题(含答案详解).docx
- 2025年云南曲靖高三一模高考英语试卷试题(含答案详解).pdf
- 2025年广东佛山三校高三一模高考英语试卷试题(含答案详解).pdf
- 2025年江苏苏北四市高三一模高考历史试卷试题(含答案).pdf
- 2025年广东佛山三校高三一模高考英语试卷试题(含答案详解).docx
- 2025届广东茂名市高三一模高考英语试卷试题(含答案详解).pdf
- 2025年山西临汾高三一模高考英语试卷试题(含答案详解).pdf
- 2022执业药师之药事管理与法规精选试题及答案二.pdf
最近下载
- 2023北京西城高三(上)期末英语(教师版).docx VIP
- 星火英语四级词汇.pdf VIP
- 混凝土通病预防措施.pdf VIP
- 乡镇党委宣传委员、统战委员2024年度民主生活会个人带头严守政治纪律和政治规矩方面,带头增强党性、严守纪律、砥砺作风等方面四个带头对照查摆剖析材料2篇.doc VIP
- 2025年土木工程施工试卷及答案 .pdf VIP
- 外研版三起英语六年级下册教材分析.docx
- 政府采购项目招标代理机构服务 投标技术方案(技术标).docx VIP
- 吴越春秋原文全文集.docx VIP
- 土木工程施工》期末考试试卷A(有答案).pdf VIP
- 成都经温江至邛崃高速公路扩容工程对四川崇州桤木河省级湿地公园生态影响评价报告.docx VIP
文档评论(0)