




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
变量与赋值 1 了解算法的三种表示法的区别 2 掌握输入语句 输出语句和赋值语句的格式和功能 3 能准确用三种语句表示算法 教学目标 1 五种基本算法语句任何一种程序设计语言中都包含五种基本的算法语句 分别它们是 和 输入语句 输出语句 赋值语句 条件语句 循环语句 2 输入语句 输出语句和赋值语句 1 输入语句 格式 input 提示内容 功能 为一个或多个变量 实现算法中的 功能 变量 赋值 输入 基础回顾 2 输出语句 格式 print 提示内容 功能 先计算表达式的值 然后输出结果 实现算法中的输出功能 print语句可以在计算机的屏幕上输出 和 表达式 常量 变量的值 系统信息 3 赋值语句 格式 变量 功能 先计算 右边表达式的值 然后把这个值赋给 的变量 表达式 左边 类型一输入 输出语句及赋值语句的书写格式及功能 例1下列说法正确的是 a 输入语句可以给变量赋值 并且可以给多个变量赋值b 输出语句可以输出变量 变量的值和系统信息 但不能输出有关表达式的计算结果c 赋值语句 p q 与 q p 相同d 语句print2 4 6 的执行结果是2 4 6 问题探讨与解题研究 解析 根据输入语句的格式知 输入语句可以给多个变量赋值 故a对 由输出语句的功能知 输出语句具有计算功能 故b错 由赋值语句的格式知 p q与 不同 故 错 由输出语句功能知 引号内原样呈现 故知 错 故选 分析 根据输入语句 输出语句及赋值语句的格式及功能即可做出判定 练习1 下列给出的语句正确的是 a inputx 3b prints 4 3c 赋值语句1 ad 赋值语句a 1 解析 对于a input中语句不能是表达式 故a错 对于b 不能直接输出s 4 3 故b错 对于c 赋值号左边只能是变量 故c错 d正确 答案 d 练习2 当x的值为5时 print x x在屏幕上输出的结果为 a 5 5 b 5 c 5 x d x 5 解析 选d print语句可将用双引号括起来的字符显示在屏幕上 从而输出x 5 小结 1 输入 输出语句中提示内容的作用 1 输入语句 提示内容 的作用是在程序执行时提示用户明确将要输入的是什么样的信息 2 输出语句 提示内容 提示用户输出的是什么信息 2 判断赋值语句正确与否的两个步骤 1 看格式 看是否满足 变量 表达式 的格式 2 看内容 看赋值号是否超过了一个 即看是否进行了代数式的计算 类型二利用输入 输出语句编写程序 例1 编写程序 计算甲 乙 丙三人的平均年龄 练习1 给出如右图所示程序框图 写出相应的算法语句 分析 由程序框图写算法语句时 对顺序结构的程序框图只需利用输入 输出 赋值语句即可完成 其中输入 输出框对应输入 输出语句 处理框对应赋值语句 解析 练习2 已知函数y x2 3x 2 编写一个程序使每输入一个x的值 都得到相应的y的值 解析 input x xy x 2 3 x 2print x xprint y yend 小结 由基本算法语句编写程序时的两个注意点 1 分行 程序语句在书写时 每一个语句要占一行 书写下一个语句时要自动换行 2 结束语句 end语句是任何算法都不可缺少的结束语句 要单独占一行 例3当输入x 2 y 3时 执行下面程序 其输出结果为 类型三由程序查看程序的运行结果 input x y 2 3x yy x 2 2 x 4printx yend 分析 由程序知本题是先将 赋值给 计算 的值 再输出 的值 解析 由输入语句知x 2 y 3 由x y知 x 3 由y x 2 3 x 4知y 22 所以输出结果为22 3 25 小结 认真阅读程序 逐步执行程序 进而得出程序执行结果 练习 阅读下列两个程序 回答下列问题 上述两个程序的运行结果分别是 分析 对一个变量重复赋值 变量保存的是最后一次的值 解析 1 程序 中的 x y 是将y的值4赋给变量x 赋值后x的值变为4 而在程序 中的 y x 是将x的值3赋给变量y 赋值后y的值变为3 答案 4 4 3 3 课堂检测 1 下列输入 输出 赋值语句正确的是 a inputx 3b a b 2c t t td printa 4 c a 3 下面程序运行后的结果是 input a b c 3 2 6a a bb b ac c b ac c 2printcend 解析 执行a a b后 a 5 执行b b a后 b 2 5 3 故执行c c 2后 c 1 5 答案 1 5 解析 input 每件工资 ainput 完成数量 bm a b 1 0 05 print 实发工资 mend 4 某工种是计件算工资的 每月工资 每月完成的数量 件 每件工资 再从总工资中扣除5 交纳各种费用 其余为实发工资 试编写一程序 通过输入每件工资和完成数量 输出实发工资 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校派遣工管理制度
- 学校绿化员管理制度
- 学生星级化管理制度
- 学龄前培训管理制度
- 安全注射室管理制度
- 安徽生育证管理制度
- 宏宝莱公司管理制度
- 实行项目库管理制度
- 实验室试样管理制度
- 室内篮球场管理制度
- 学术出版中AIGC使用边界指南2.0
- 《云南省开放口岸》课件
- 【湘艺版必修《音乐鉴赏》第四单元《中国民族民间音乐》单元教学设计】
- 三轮矿产资源规划汇报
- DB22-T 2786-2017 玄武岩纤维沥青混合料设计与施工技术规范
- 【MOOC】铁路行车组织-北京交通大学 中国大学慕课MOOC答案
- 产品图纸识别培训
- 技术交底-轨道桥钢轨安装
- 2024年百科知识竞赛题库及答案(共三套)
- 2024年湖北省中考化学试题含答案
- 2024年四川省成都市锦江区小升初语文试卷
评论
0/150
提交评论