全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用心 爱心 专心 条件语句条件语句 要点精析要点精析 所谓条件语句就是处理条件结构的算法语句 在程序设计中 它起到判断和选择的作 用 学习时 要仔细体会条件语句的表示方法 结构和作用 能够用条件语句表示算法 不 妨用它编一些简单程序 解决你学过的一些需要条件判断的数学问题 这样 你才会快速入 门 1 1 条件语句的基本格式条件语句的基本格式 IF THEN ELSE IF THEN 或 图 2 图 1 说明 说明 1 在图 1 中 条件 表示判断的条件 语句 1 表示满足条件时执行的操作内 容 语句 2 表示不满足条件时执行的操作内容 END IF 表示条件语句的结束 计算机 在执行时 首先对 IF 后的条件进行判断 如果条件符合 则执行 THEN 后面的语句 1 若 条件不符合 则执行 ELSE 后面的语句 2 2 在图 2 中 语句 表示满足条件时执行的操作内容 条件不满足时 结束程序 计 算机在执行时首先对 IF 后的条件进行判断 如果条件符合就执行 THEN 后边的语句 若条 件不符合则直接结束该条件语句 转而执行其它语句 2 2 表达式表达式 2 12 1 关系表达式关系表达式 在人教 版第 18 页例 5 的程序中 第 5 行是一个条件语句 其中的条件 d 0 表达 式 一般称为关系表达式 关系表达式是用关系运算符连接起来的式子 关系运算符常见 有 大于 小于等于 不等于 等 当关系表达式成立时其值为真 TRUE 当关系表达式不成立时其值为假 FALSE 关系表达式的值既不是数值型量 也不是字符型量 而是一种新的数据类型 逻辑型 Boolean 2 22 2 逻辑表达式逻辑表达式 在实际问题中 对于一些复杂的条件 还需要用几个关系表达式组合起来才能表示 比 如 2 x 5 就需要用 2 x 和 x6 结果为 TRUE NOT 7 6 的结果为 FALSE 2 1 2 AND 2 3 的结果为 TRUE 3 8 AND 5 9 的结果为 FALSE 3 1 5 OR 8 2 的 结果为 TRUE 6 0 OR 2 B THEN PRINT A B ELSE T A A B B T PRINT A B END IF END INPUT x x IF x 0 THEN y x 2 1 ELSE IF x 0 THEN y 2x 7 ELSE y 3 x 2 5 END IF END IF PRINT y y END INPUT x x IF x 0 THEN y x 2 1 END IF IF x 0 THEN y 2x 7 END IF IF x 0 THEN y 3 x 2 5 END IF PRINT y y END IF END 用心 爱心 专心 中用于食品方面的支出比例将逐渐减少 反映这一定律的系数称为恩格尔系数 计算公式为 n 人均食品支出总额 100 人均个人消费支出总额 支出总额国际上常用恩格尔系数来衡量一个国家和地区居民生活水平的状况 根据联 合国粮农组织提出的标准 恩格尔系数 n 在 59 以上为贫困 50 n 59 为温饱 40 n 50 为小康 30 n 40 为富裕 低于 30 为最富裕 根据某地区居民家庭抽样调查的有关资料 已知该区居民人均食品支出总额 x 和人均 个人消费支出总额 y 请编写一个程序 求恩格尔系数 n 并根据联合国粮农组织提出的标 准 判断该地区居民生活水平的状况 算法分析 算法分析 根据上面的分析 我们将解决问题的算法描述如下 输入人均食品支出总额 x 和人均个人消费支出总额 y 求 100 y x n 并输出 n 的值 如果 n 59 则输出 贫困水平 如果 50 n 59 则输出 温饱水平 如果 40 n 50 则输出 小康水平 如果 30 n 40 则输出 富裕水平 如果 n 30 则输出 最富裕水平 结束 参考程序 参考程序 INPUT x y x y n x y PRINT 恩格尔系数 n n IF n 0 59 THEN PRINT 贫困水平 END IF IF 0 5 n AND n 0 59 THEN PRINT 温饱水平 END IF IF 0 4 n AND n 0 5 THEN PRIN
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026客运考试题及答案
- 2026纪监知识考试题及答案
- 2026广东佛山顺德区勒流富安初级中学社会招聘教师备考题库及答案详解一套
- 2026广东中山民众街道新伦村民委员会招聘2人备考题库附答案详解
- 2026湖南工学院电气与信息工程学院高层次人才招聘备考题库附答案详解(基础题)
- 2026广西柳州市柳南区第四次全国农业普查工作人员招聘2人备考题库参考答案详解
- 幼儿园运动智力游戏方案
- 2026黑龙江黑河市北安市社区卫生服务中心招聘82人备考题库及答案详解(新)
- 2026山西大同经济技术开发区招聘城镇公益性岗位人员30人备考题库及答案详解一套
- 2026四川省达州市达川公证处招聘3人备考题库含答案详解
- JT-T-961-2020交通运输行业反恐怖防范基本要求
- 中国超重肥胖营养专家共识
- 村委会会议签到表
- 第12章 群体遗传和进化
- 解除党纪处分影响期申请书
- 加油站动火作业安全管理制度
- GA 1807-2022核技术利用单位反恐怖防范要求
- LY/T 2103-2013根径立木材积表编制技术规程
- GB/T 5330.1-2012工业用金属丝筛网和金属丝编织网网孔尺寸与金属丝直径组合选择指南第1部分:通则
- 第五章 井间地震
- GB/T 26746-2011矿物棉喷涂绝热层
评论
0/150
提交评论