高中数学 1.2.2 条件语句课件新人教A版必修3.ppt_第1页
高中数学 1.2.2 条件语句课件新人教A版必修3.ppt_第2页
高中数学 1.2.2 条件语句课件新人教A版必修3.ppt_第3页
高中数学 1.2.2 条件语句课件新人教A版必修3.ppt_第4页
高中数学 1.2.2 条件语句课件新人教A版必修3.ppt_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章算法初步 1 2 2 条件语句 1 输入语句 输出语句与赋值语句的一般格式是什么 1 输入语句 input 提示内容 变量 2 输出语句 print 提示内容 表达式 3 赋值语句 变量 表达式 2 下列程序执行后结果为3 则输入x的值可能为 3或1 3 下面一段程序执行后的结果是 10 4 下列程序执行后 变量a b的值分别为 a 20 15b 35 35c 5 5d 5 5 a 算法中的条件结构是由条件语句来表达的 是处理条件分支逻辑结构的算法语句 1 if then语句 if条件then语句体endif 计算机执行这种形式的条件语句时 也是首先对if后的条件进行判断 如果条件符合 就执行then后的语句体 否则执行endif之后的语句 步骤a 满足条件 是 否 二 条件语句 2if then else语句 if条件then语句体1else语句体2endif 步骤a 满足条件 步骤b 是 否 当计算机执行上述语句时 首先对if后的条件进行判断 如果条件符合 就执行then后的语句体1 否则执行else后的语句体2 if条件then语句体1else语句体2endif if条件then语句体endif 单分支条件结构 双分支条件结构 两种形式条件结构有何区别 程序框图 inputxifx 0thenprintxelseprint xendifend 程序 设计一个程序 求实数x的绝对值 例2编写程序 输出两个不相等的实数a b的最大值 算法步骤一 程序框图 input a b a bifa bthenprintaelseprintbendifend 第一步 输入a b的数值 第二步 判断a b的大小关系 若a b 则输出a的值 否则 输出b的值 程序 算法步骤二 第一步 输入a b的数值 第二步 判断a b的大小关系 若b a 则将b的值赋予a 否则 直接执行第三步 第三步 输出a的值 结束 程序框图 input a b a bifb athena bendifprintaend 程序 编写程序 使得任意输入3个整数按从大到小的顺序输出 算法步骤 第四步 将b与c比较 并把小者赋给c 大者赋给b 第一步 输入3个整数 第二步 将与b比较 并把小者赋给b 大者赋给 第三步 将与c比较 并把小者赋给c 大者赋给 第五步 按顺序输出 input a b c a b c 程序 开始 t a a b b t t a a c c t t b b c c t 输入a b c 输出a b c b a c a c b 否 否 否 结束 程序框图 是 是 是 ifb athent aa bb tendif ifc athent aa cc tendif ifc bthent bb cc tendif printa b cend 1 阅读右图程序 则该程序运行后 变量y的值为 a 4b 16c 6d 8 2 阅读左图程序 其功能是 本节

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论