版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1.2.1输入语句、输出语句和赋值语句 第一章 1.2基本算法语句 学习目标 XUEXIMUBIAO 1.了解输入语句、输出语句和赋值语句的作用. 2.理解这些语句与相应逻辑结构的关系,并能转化为算法语句 NEIRONGSUOYIN 内容索引 自主学习 题型探究 达标检测 1自主学习 PART ONE 知识点一输入语句 输入语句的格式:INPUT ;变量 输入语句的功能:输入提示内容要求的相应信息或值即把程序使用者 的值赋给变量 “提示内容” 新输入 知识点二输出语句 输出语句的格式及功能 (1)格式:PRINT ;表达式 “提示内容” (2)功能: 输出 、 的值和 信息; 进行数值计算并输
2、出结果. 常量变量 系统 知识点三赋值语句 赋值语句的格式及功能 (1)格式: (2)功能:将表达式所代表的值赋给变量一般先计算“”右边 , 然后把这个值赋给“”左边的 变量表达式 表达式的值 变量 思考赋值语句中的“”和平时所用的“”意义相同吗? 答案意义不同,赋值语句中的“”叫赋值号,它表示把右边的表达式所 代表的常量、变量或算式赋给左边的变量,如CYZ表示把计算YZ所得 的值赋给C. 1.输入语句的作用是计算.() 2.输出语句的作用是实现算法的输出结果功能.() 3.赋值语句的作用是把赋值号左边的值赋给右边.() 思考辨析 判断正误 SIKAOBIANXIPANDUANZHENGWUS
3、IKAOBIANXIPANDUANZHENGWU 2题型探究 PART TWO 题型一输入语句和输出语句 例1(1)利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是 A.INPUT “a,b,c”a,b,c B.INPUT “a,b,c”;a,b,c C.INPUT a,b,c;“a,b,c” D.PRINT “a,b,c”;a,b,c 解析提示内容与输入内容之间要用“;”隔开,故A错; 提示内容在前,输入内容在后,故C错; 输入语句用“INPUT”而非“PRINT”,故D错. (2)下列给出的输入、输出语句正确的是 输入语句INPUTa;b;c 输入语句INPUTx3 输出语句PR
4、INTA4 输出语句PRINT20,3*2 A. B. C. D. 解析INPUT语句可以给多个变量赋值,变量之间用“,”隔开; INPUT语句中只能是变量,而不能是表达式; PRINT语句中不用赋值号“”; PRINT语句可以输出常量、表达式的值. 反思感悟(1)输入语句没有计算功能,只能输入常量;而输出语句有计算功 能,可以输出常量、变量或表达式的值以及字符. (2)“提示内容”和变量之间用分号隔开,若输入(出)多个数,各数之间应用逗 号隔开,“提示内容”可以省略. (3)程序中运算符号要规范,输出语句中不用赋值号“”,这是易错点. 跟踪训练1(1)下列给出的输入语句正确的是_.(填序号)
5、 INPUTa;b;c; INPUTx3; INPUTa,b,c; INPUT“a,b”,a,b; INPUT“a,b”a,b. 解析判断一个输入语句正确与否,关键是要理解输入语句的格式:INPUT “提示内容”;变量,另外,还要注意一些需要记住的细节部分. (2)下列给出的输出语句正确的是_.(填序号) PRINTA4; PRINT“你的姓名”XM; PRINTa,b,c; PRINT5*6; PRINTS. 解析结合输出语句的格式,对照说明内容,比较可得结论. 题型二赋值语句的应用 例2(1)下列给出的赋值语句正确的有_个. x2*yz;x3;xy7;y3.14*4. 3 解析赋值语句的格
6、式是:变量表达式,故正确,错误. (2)右列程序的运行结果为_. 解析由赋值语句的特点,可知结 果为12345,故答案为120. x1 xx*2 xx*3 xx*4 PRINTx*5 END 120 反思感悟赋值号与数学中的等号的意义是不完全相同的,是以赋值号 右边表达式的值代替该变量的原值,即将原值“冲掉”.如:NN1, 是将N的原值加1再赋给N. 跟踪训练2(1)下面程序的运行结果为_. 解析程序如下: 第二句给a赋值后a4, 第三句给a赋值后a1, a2 a2a aa5 PRINT1/a END -1 (2)下面语句执行后输出的i_,j_. 解析第一句把5赋给i,第二句把2 赋给j,第三
7、句把5(2)的值3赋给i, 第四句把3(2)的值1赋给j,并最终 输出3,1. 3 i5 j2 iij jij PRINTi,j END 1 例3已知一个正三棱柱的底面边长为a,高为h,求解这个 正三棱柱的表面积和体积的程序框图如图,根据程序框图, 写出求这个正三棱柱的表面积和体积的程序. 题型三算法语句与程序框图的转换 解程序如下. INPUT“a,h”;a,h SSQR(3)*a2/4 VS*h C3*a TC*h PT2*S PRINT“体积:”;V PRINT“表面积:”;P END 反思感悟程序框图是算法的一种直观表示,而程序设计语言则是将框 图转化为计算机能读懂的一种表示形式,二者
8、之间联系密切. 跟踪训练3阅读下面的程序,根据程序画出程序框图. 解程序框图如图所示. INPUT“x,y”;x,y mx/4 n2*y PRINTm,n xx2 yy1 PRINTx,y END 典例编写一个程序,要求输入两个正数a和b的值,输出ab与ba的值. 核心素养之数学运算 HEXINSUYANGZHISHUXUEYUNSUANHEXINSUYANGZHISHUXUEYUNSUAN 运算程序的设计 解程序为: INPUT“a,b”;a,b Aab Bba PRINT“ab”;A PRINT“ba”;B END 素养评析(1)在任何一个程序中输入、输出、赋值语句是不可缺少的,它们 在程
9、序中各有作用.解决实际问题时,先将语句转译为数学语言,然后求解. (2)选择运算方法,设计运算程序是数学运算素养的重要体现. 3达标检测 PART THREE 1.下列赋值语句正确的为 A.x22x5 B.xx5 C.00 D.x2y 解析依据赋值语句的格式“变量表达式”可知选项A,C错误; 而选项D中一次给多个变量同时赋值,故选项D错误,故选B. 12345 2.右面的程序输出的结果是 A.2,5 B.4,5 C.11,5 D.7,5 解析第三句给c赋值后c7, 第四句给a赋值后a11,故最后输出11,5. a2 b5 cab ac4 PRINTa,b END 12345 3.右列程序执行后
10、结果为3,则输入的x值为 A.1 B.3 C.1 D.1或3 INPUT“x”;x yx*x2*x PRINTy END 解析由题意得,x22x3, 解方程得x1或x3. 12345 4.右面一段程序执行后的结果是_. 10 A2 AA*2 AA6 PRINTA END 解析先把2赋给A,然后把A*2赋给A, 即A的值为4,再把4610赋给A, 所以输出的结果为10. 12345 解程序如下: 5.根据如图所示的程序框图,写出相应的算法语句. INPUT“x,y”;x,y x2*x yy/4 PRINTx,y xxy yy2 PRINTx,y END 12345 课堂小结 KETANGXIAOJIEKETAN
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度宾馆酒店客房租赁及收益分成及品牌授权合同2篇
- 二零二五年房产租赁押金返还与住房按揭贷款保全合同3篇
- 二零二五年环保产业投资合作合同范本集2篇
- 二零二五年度绿色建筑安装工程合同范本2篇
- 二零二五版教育局教师幼儿园劳动合同履行评估标准3篇
- 二零二五年度板材行业风险管理与保险合同2篇
- 展会参展商信息收集合同(2篇)
- 2025年度浙江房产市场风险防范7月1日实施合同3篇
- 二零二五版工业项目总承包监理服务合同范本3篇
- 二零二五版混凝土工程数字化管理与优化合同3篇
- 2025年西藏拉萨市柳梧新区城市投资建设发展集团有限公司招聘笔试参考题库附带答案详解
- 2025年部编版一年级语文上册期末复习计划
- 2024年新高考II卷数学高考试卷(原卷+答案)
- 储罐维护检修施工方案
- 地理2024-2025学年人教版七年级上册地理知识点
- 2024 消化内科专业 药物临床试验GCP管理制度操作规程设计规范应急预案
- 2024-2030年中国电子邮箱行业市场运营模式及投资前景预测报告
- 基础设施零星维修 投标方案(技术方案)
- 人力资源 -人效评估指导手册
- 大疆80分钟在线测评题
- 2024届广东省广州市高三上学期调研测试英语试题及答案
评论
0/150
提交评论