已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
几种基本语句 条件语句 算法中的条件结构是由条件语句来表达的 条件语句是处理条件分支逻辑结构的算法语句 条件语句的一般格式 只含一个 分支 的条件结构 写成条件语句为 当计算机执行这种形式的条件语句时 首先对if后的条件进行判断 如果条件符合 就执行then后的语句体 否则执行endif之后的语句 含两个 分支 的条件结构 写成条件语句为 当计算机执行上述语句时 首先对if后的条件进行判断 如果条件符合 就执行then后的语句体1 否则执行else后的语句体2 这个程序什么含义 inputxifx 0thenprintxelseprint xendifend 例一 修改成另一形式 是 开始 输入a b c b2 4ac 0 原方程无实根 2 2 结束 否 1 1 0 输出p 是 否 x1 p q x2 p q 输出x1 x2 例一 解一元二次方程的算法 程序 input a b c a b cd b b 4 a cifd 0thenp b 2 a q sqr d 2 a ifd 0thenprint onerealroot pelsex1 p qx2 p qprint tworealroots x1 x2endifelseprint norealroot endifend abs x x input x xifx 1andx 10theny 2 x 1elsey 3 x 11endifendifprint y yend 例4 编写程序 使得任意输入的3个整数按从大到小的顺序输出 算法分析 用a b c表示输入的3个整数 为了节约变量 把它们重新排列后 仍用a b c表示 并使a b c 具体操作步骤如下 第一步 输入3个整数a b c 第二步 将a与b比较 并把小者赋给b 大者赋给a 第三步 将a与c比较 并把小者赋给c 大者赋给a 此时a已是三者中最大的 第四步 将b与c比较 并把小者赋给c 大者赋给b 此时a b c已按从大到小的顺序排列好 第五步 按顺序输出a b c c b b t b t c t a c 程序框图 开始 输入a b c b a 是 t a a b 否 c a 是 t a 否 c b t c 是 否 输出a b c 交换a b的值 程序 input a b c a b cifb athent aa bb tendififc athent aa cc tendif ifc bthent bb cc tendifprinta b cend 课堂练习 1 课本p29页t2 读程序 说明程序的运行过程 input x xifx 9andx 100thena x 10b xmod10 x 10 b aprintxendifend 问题 如输入的数x 86 则输出的结果是什么 68 此程序用于交换一个两位数的个位和十位数字 2 课本p29页t1 input a b c a b cifa b canda c bandb c athenprint yes elseprint no endifend 参考答案 3 课本p29页t3 编写求一个数是偶数还是奇数的程序 从键盘输入一个整数 输出该数的奇偶性 input a aifamod2 0thenprint even elseprint odd endifend 参考答案 4 课本p29页t4 闰年指年份能被4整除但不能被100整除 或者能被400整除的年份 编写一个程序 判断输入的年份是否为闰年 input pleaseinputayear yb ymod4c ymod100d ymod400ifb 0andc0thenprint lea
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 五年级英语期末复习重点及易错题
- 小区历史文化保护与传承方案
- 资格考试简答题答题技巧指导
- 初中物理实验操作安全规范与指导
- 社会救助政策实施培训课件
- 城乡水务一体化项目技术方案
- 物流企业仓储管理流程
- 纤维材料生产线项目建筑工程方案
- 2026年保温杯市场调研报告.27共33
- 芳烃尾气循环利用项目风险评估报告
- 2025年教师招聘考试(行政职业能力测验)历年参考题库含答案详解
- 2025辽宁基金投资有限公司社会招聘4人笔试历年参考题库附带答案详解
- 2025焊工安全培训考试题库【含答案】
- 2025-2026学年人教版九年级上册数学期中押题试卷
- 2025-2026学年山东省潍坊市六级语文上册期中考试试卷及答案
- 2025至2030全球及中国汽车清洗系统行业发展趋势分析与未来投资战略咨询研究报告
- 吉林省松原市宁江区吉林油田第十二中学2023-2024学年八年级上学期11月期中数学试题(含答案)
- 快递业安全生产管理制度
- 2025年江苏省行政执法证考试题库附答案
- 用火用电安全培训资料课件
- 城市沟槽开挖安全监测方案
评论
0/150
提交评论