版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第四章输出结构编程、五粮草、哈尔滨工程大学、实例分析、实例输入整数两个中的较大数目。问题分析:寻找更多模型:如果是ab,则a较大。否则,b较大。数据结构:三个茄子变量,整数算法:(1)输入变量a,b;(2)如果是ab,am;否则,b m;(3)输出变量m .选择结构,已执行的操作:输入,输出,分配问题:选择实现方法,#include void main() int a,b,m;Scanf(%d%d,选择结构,选择结构:根据特定条件执行不同的操作。表示方法:作业2,作业1,条件,条件,作业1,作业2,T,F,结构选择,上述示例算法的说明,结构选择,c语言实现方法if语句:单分支,双分支结构swi
2、tch语句:如果是小写,请改为大写。输出字。问题分析:小写与大写数学模型:a=a-32数据结构:变数A,字元类型。流程:导入a Aa输出a时。单个分支,if语句单个分支if语句,# include void main()char a;a=getchar();If(a=a,块,节目代码,If语句单分支if语句,语句格式if(表达式)语句,if(a=a,说明:(1)如果表达式值不是0牙齿=true,值0=,值0,if语句单个分支if语句,# include voidmain () int m,a,b,c,s=0;Scanf(%d,节目函数,if语句执行进程,表达式,语句,if结构后面的语句,值非零
3、牙齿值,if语句双分支if语句,实例计算,输出|x|问题分析数学模型:|算法:#include void main() int x,y;Scanf(%d,if语句双分支if语句,语句格式if(表达式)语句1;Else语句2;if(x=0)y=x;else y=-x;门1、门2可以是单扇门或复合门。说明,if语句双分支if语句,例如,输入三边长度。如果可以构造三角形,请计算三角形的面积。否则,输出“错误”。问题分析数学模型:s=(a b c)/2 d=,数据结构:5个实数变量算法:if语句双分支if语句,# include # include void main()float a,SSL逻辑表达
4、式确定年份是否为闰年。年可分为400,年可分为4,但不能除以100。其他表达式确定两个整数是否与变量分析器段的功能相同。if(x)y=ABS(x)/x;else y=0;多分支结构,例如,计算以下函数值:问题分析数学模式:提问干部提供数据结构。两个整数变量算法:多分支结构多分支if语句,#include void main() int x,y;Scanf(%d),语句格式if(表达式1)语句1;Else if(表达式2)语句2;Else if(表达式3)语句3;Else if(表达式m)语句m;Else语句m 1;多分支结构多分支if语句,如将百分制成绩转换为5分制成绩。兑换规则:第5季。转换
5、过程:s=90,y=5,y=4,s=80,s=70,s=60,y=3,y=2,Scanf(%d,多分支结构多分支if语句,多分支if语句的弱点:分支增加,节目可读性降低。case 10,case 9这两个部分的工作方式相同。可以缩写吗?没有break节目如何运行?多分支结构switch语句,# include stdio . h void main()int s;char y;Scanf(%d,特征:结构清晰,中断break: switch语句的执行。,多分支结构switch语句,语句格式switch(表达式)case常量1:语句1 case常量2:语句2 case常量n:语句n defaul
6、t :语句n 1,整数字符类型,整数字符类型,多分支结构switch执行过程(请参见scanf(“% d”,多分支结构switch语句,# include stdio . h void main()int x=1,y=0,a=0,b=;交换机(x)盘柜1:交换机(y)盘柜03360a布列克;Case 1:b布列克;案例2: a;b;布列克;Case :ab;Printf (a=% d,b=% dn ,a,b);分析器运行结果,# include stdio . h void main()float x,y;Scanf (%f,if嵌套结构,在if语句的一个分支中完全包含另一个if语句,称为if嵌套)。用于解决多个分支问题(例如,查找下一个函数值)。X x 1f (x)=2x-1 1x10 3x-11x10,if嵌套结构:if(表达式1) if(表达式2)语句2 else语句3 else if(表达式3)语句4 else语句,说明,和else y=0;else y=-1;if(x0)y=1;else if(x0)y=-1;else y=0;if(x!=0)if(x0)y=1;else y=-1;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CRRA 0104-2020玻璃输液瓶回收规范
- T/TMAC 197-2025电动汽车安全带技术要求
- T/GDAQ 00009-2023血清胰岛素样生长因子-1(IGF-1)参考区间
- T/CI 407-2024钙钛矿电池用激光刻蚀机技术要求
- T/CAAMTB 97.11-2022电动中重卡共享换电车辆及换电站建设技术规范 第11部分:安全防护及应急要求
- T/CQSES 39-2026温室气体 产品碳足迹量化方法与要求 鲜食柠檬
- 2025~2026学年河南周口市鹿邑县西南大学版五年级上册数学学习评价(2)【附答案】
- 2025~2026学年北京市某校人教版五年级上册学业水平数学试卷【附答案】
- 2025-2026学年陕西省咸阳市初中生物七年级期末上册点睛提升高频易错题附答案
- PHP小项目实例实训试题及详细答案
- 2026年广西玉柴机器集团有限公司人员招聘笔试参考试题及详细答案解析
- 新疆维吾尔自治区初中级档案职称考试(档案基础)手机备考题库及答案(2026年)
- 第5课 中国人民站起来了 第1课时 课件(内嵌视频)2026-2027学年道德与法治五年级上册统编版
- 第20课 会思考的推理模型(义务教育人工智能课件)
- 行业协会专家库建设与管理使用手册
- 二层商铺外架施工方案(2026新版)
- 毛绒玩具制作流程及质量控制方案
- 肿瘤TNM分期课件
- 电解水制氢项目质量评估与验收方案
- 网络攻防实验教案(2025-2026学年)
- 中职数学文化课件
评论
0/150
提交评论