【优化方案】高中数学 第1章1.3.2输入、输出语句课件 苏教版必修3.ppt_第1页
【优化方案】高中数学 第1章1.3.2输入、输出语句课件 苏教版必修3.ppt_第2页
【优化方案】高中数学 第1章1.3.2输入、输出语句课件 苏教版必修3.ppt_第3页
【优化方案】高中数学 第1章1.3.2输入、输出语句课件 苏教版必修3.ppt_第4页
【优化方案】高中数学 第1章1.3.2输入、输出语句课件 苏教版必修3.ppt_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

1 3基本算法语句1 3 1赋值语句1 3 2输入 输出语句 学习目标 1 了解伪代码与自然语言 流程图设计的算法的区别 2 理解输入 输出语句和赋值语句的功能及表示法 并能用这些语句表示算法 课堂互动讲练 知能优化训练 1 3 2输入 输出语句 课前自主学案 课前自主学案 1 循环结构的常见的两种类型是什么 1 当型循环 2 直到型循环 2 为了控制循环次数 我们经常设置哪两个循环变量 累积变量和计数变量 1 伪代码伪代码是介于 和 之间的文字和符号 使用伪代码的目的是为了使被描述的算法可以容易地以任何一种 实现 2 赋值语句 1 赋值语句的一般格式是 变量表达式或变量 自然语言 计算机语言 编程语言 2 赋值语句的作用是将一个 或 的值赋给一个变量 它实质上是先将赋值号 右边表达式或变量的值计算出来 然后把该值赋给 左边的变量 使该变量的值等于表达式或变量的值 3 输入 输出语句在伪代码中 用输入语句 表示输入的数据依次送给a b 用输出语句 表示输出运算结果x 表达式 变量 reada b printx 输入语句可以给多个变量赋值 赋值语句可以吗 提示 不可以 赋值语句一次只能给一个变量赋值 课堂互动讲练 1 赋值语句的作用是先算出右边表达式的值 然后把该值赋给左边的变量 使该变量的值等于表达式的值 2 赋值语句的左边只能是变量 右边可以是变量 也可以是表达式 两边内容不能对调 对同一变量多次赋值时 只保留最后一次的值 原来的值被后来的 冲掉 对于赋值语句 下列说法正确的是 在程序运行过程中给变量赋值 将表达式所代表的值赋给变量 可以给一个变量重复赋值 一个语句可以给多个变量赋值 思路点拨 利用赋值语句的定义及特点逐一验证即可 解析 赋值语句就是给变量赋值的 可以将常数 表达式所代表的值赋给变量 可以给一个变量重复赋值 但一个语句只能给一个变量赋值 所以 正确 不正确 答案 名师点评 赋值语句的特点可简记为 将右边的值赋给左边的一个变量 自我挑战1判断下列赋值语句是否正确 并说明理由 1 3 b 2 x y 0 3 a b 0 4 t t t 5 x2 1 x 1 x 1 解 只有 4 正确 1 赋值号左边是变量 左 右两边不能互换 所以 1 不正确 2 赋值语句不能给代数式赋值 所以 2 不正确 3 一个赋值语句只能给一个变量赋值 所以 3 不正确 5 赋值语句不能进行代数式的演算 所以 5 不正确 4 赋值语句的功能是将当前变量t的值平方后再赋值给t 4 正确 1 输入语句和输出语句是分别用来实现算法的输入信息和输出结果的功能的语句 2 输入语句要求输入的值只能是具体的常数 不能是函数 变量或者表达式 如 输入10 2 10 2 x2 a b等都不正确 3 输出语句可以输出常量 变量或表达式的值 用伪代码写出输入两个正数a b的值 输出ab和ba的值的一个算法 思路点拨 利用输入 输出语句完成 解 reada bprint ab a bprint ba b a 名师点评 伪代码的书写使用要严谨 规范 编写算法的伪代码的关键在于清楚问题的算法 特别是算法的结构 然后确定采取哪一种算法语句 输入语句 输出语句 赋值语句基本上对应算法中的顺序结构 写伪代码时 read 语句是输入框中的信息 赋值语句是处理框中的信息 输出框中的信息是 print 语句的内容 思路点拨 利用赋值语句 输入 输出语句的功能求解即可 规范解答 1 因为a 5 b 3 c a b 2 c 4 又d c c d 16 输出d的值为16 4分 2 因为a 1 b 2 c a b 所以c 3 b a c b 即b 1 3 2 2 所以输出a 1 b 2 c 3 8分 3 由b 20及a b知a 20 由c 30及b c知b 30 再由c a及a 20知c 20 所以a 20 b 30 c 20 输出a b c的值是20 30 20 14分 名师点评 第 3 问中易混淆a b c的值 其原因是对每次执行赋值语句 变量的值都会被更新认识不到位 自我挑战3编写一个伪代码 求用长度为a的细铁丝围成一个正方形和一个圆时的面积 要求输入a的值 输出正方形和圆的面积 取3 14 1 输入 输出语句是任何一个程序必不可少的语句 其功能是实现数据的输入 输出 为了使输入 输出更清楚 可以设计提示信息 用引号引起来 与变量之间用分号隔开 2 输入语句不能与赋值语句混合使用 如reada 3是错误的 另外 输入语句无计算功能 如reada b也是错误

温馨提示

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

评论

0/150

提交评论