- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
3.4多分支选择结构程序设计应用实战C语言程序设计实战结果3.4多分支选择结构程序设计应用实战C语言程序设计实战意义通过实战,掌握多分支选择语句的使用方法。同学们应该有敢于突破前人的勇气和智慧,自觉克服安于现状、不思进取的思想观念,坚持用创新的理论成果武装头脑,与时俱进,开拓创新,做出自己应有的贡献。*C语言程序设计第3章选择结构程序设计脉络导图C语言程序设计技能目标C语言程序设计(1)掌握结构化程序设计的3种基本结构。(2)掌握不同形式的if语句的格式,掌握其实现选择结构的方法。(3)掌握使用switch语句的格式及应用方法。(4)掌握避免使用选择结构时常见的错误,能熟练编写选择结构程序。素质目标C语言程序设计(1)通过算法流程图的讲解,学会做一个凡事有条理的人,懂得按照事情的计划和顺序来做,学会统筹管理和节约时间,提高学习和办事的效率。(2)通过多种选择结构的编程练习,使同学们掌握选择结构的概念及多种语句的使用,培养同学们将知识应用于解决实际问题的意识。(3)通过对易犯错误进行整理和案例分析,培养同学们良好的编程习惯,树立问题意识,提升是我的灵活性,从而提升自主同学们的学习能力。3.1选择结构if语句C语言程序设计if在英文中的含义是“如果”,也就意味着判断。C语言用if语句可以构成分支结构。它根据给定的条件进行判断,以决定执行某个分支程序段。if语句一般格式如下:if(表达式) 语句其中:表达式一般为逻辑表达式或关系表达式。语句可以是一条简单的语句或多条语句,当为多条语时,需要用“{}”将这些语句括起来,构成复合语句。if语句的执行过程是:当表达式的值为真(非0)时,执行语句,否则直接执行if语句下面的语句。if语句形式C语言程序设计【例3-1】编程实现,输入两个整数,输出这两个数中较大的数。运行结果语句编写请输入两个整数:533两数中较大的数为:333.1选择结构if语句intmain(){ inta,b,max; printf(请输入两个整数:); scanf(%d%d,a,b); max=a; /*假设a是较大的并赋值给max*/ if(ab) /*若a比b小,将b赋给max*/ max=b; printf(两数中较大的数为:%d\n,max); return0; }程序说明:定义三个变量a、变量b和变量max,用来存放输入的两个整数和较大数。从键盘输入两个整数,首先假设a是较大数,将a的值赋给max,然后使用if语句进行条件判断,如果a小于b,则b为较大数,即将b的值赋给max。3.1选择结构if语句C语言程序设计名师点睛(1)if后面的表达式必须用“()”括起来。(2)if后面的表达式可以是关系表达式、逻辑表达式、算术表达式等。(3)表达式中一定要区分赋值运算符“=”和关系运算符“==”。例如,if(x==33)判断x的值是否等于33,而if(x=33)则是把33赋值给x,所以表达式的值为33(非0),即为真。3.1选择结构if语句C语言程序设计if语句只允许在条件为真时指定要执行的语句,而if-else语句还可以在条件为假时指定要执行的语句。if-else语句的一般格式如下:if(表达式) 语句1else 语句2if-else语句的执行过程是:当表达式为真(非0)时,执行语句1,否则执行语句2。if-esle语句形式3.1选择结构if语句C语言程序设计名师点睛(1)“语句1”和“语句2”是“内嵌语句”,它们是if-else语句中的一部分。每个内嵌语句的末尾都应该有分号。(2)else子句不能作为语句单独使用,它必须是if语句的一部分,与if配对使用。(3)“语句1”和“语句2”可以是一个简单的语句,也可以是一个包括多个语句的复合语句。(4)内嵌语句也可以是一个if语句,这就形成了if嵌套。C语言程序设计【例3-2】儿歌“红绿灯,大眼睛,一闪一闪要看清。红灯停,绿灯行,黄灯牢记准备停。”根据输入信号灯s的值,输出车辆通行情况。运行结果语句编写请输入信号灯的值:-3请及时停车!3.1选择结构if语句intmain(){ ints; /*定义整型变量s表示交通信号灯*/ printf(请输入信号灯的值:); scanf(%d,s); if(s==1) /*s==1,表示绿灯亮*/ printf(请车辆有序通行!\n); else /*s输入其他值,表示红灯亮*/ printf(请及时停车!\n); return
您可能关注的文档
最近下载
- 2024-2030年中国人才招聘行业运营模式及发展规划分析报告.docx
- 2022-2023学年山东省青岛市高一(上)期末化学试卷(含解析).pdf VIP
- 2024阜阳市公安局招聘警务辅助人员历年考试试题.docx VIP
- 2024年内部审计工作计划范本(6篇) .pdf VIP
- 李光浦-郑氏星案新诠.doc
- 绵阳东辰5升6考试题及答案.docx
- 中华人民共和国爱国主义教育法的精神.doc VIP
- 宣传品印刷工作(服务)方案的先进性、创新性-技术、经济、质量指标-风险分析等.docx VIP
- 中华人民共和国爱国主义教育法主题班会教案.docx VIP
- JTT 1180.10-2018 交通运输企业安全生产标准化建设基本规范第10部分:水路危险货物运输.pdf
文档评论(0)