1.2.1 输入语句、输出语句和赋值语句(课件+课时训练)-2019-2020学年高中数学必修3【高考领航】一线课堂高中同步核心辅导(人教A版)

2020-02-14
| 2份
| 59页
| 364人阅读
| 3人下载
教辅
山东中联翰元教育科技有限公司
进店逛逛

资源信息

学段 高中
学科 数学
教材版本 -
年级 高一
章节 1.2.1 输入语句、输出语句和赋值语句
类型 备课综合
知识点 算法初步
使用场景 同步教学
学年 2020-2021
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 2.80 MB
发布时间 2020-02-14
更新时间 2023-04-09
作者 山东中联翰元教育科技有限公司
品牌系列 高考领航·高中同步核心辅导与测评
审核时间 2020-02-14
下载链接 https://m.zxxk.com/soft/12639907.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

1.2 基本算法语句 1.2.1 输入语句、输出语句和赋值语句 [课标领航] 1.理解输入语句、输出语句和赋值语句,并能正确掌握它们的格式特点.(重点、易错点) 2.能够将程序框图转化为程序语句.(重点、难点) 3.进一步体会算法的基本思想.(难点) 1.三种基本算法语句的格式及功能 ①赋值语句中的赋值号“=”与数学中的“=”意义相同吗? 【提示】 赋值号与数学中的等号的意义不同,赋值号左边的变量如果原来没有值,则在执行赋值语句后,获得一个值.如果原已有值,则执行该语句后,以赋值号右边表达式的值代替该变量的原值,即将原值“冲掉”,如N=N+1在数学中是不成立的,但在赋值语句中,意思是将N的原值加1再赋给N,即N的值加1. ②输入语句可以给多个变量赋值,赋值语句可以吗? 【提示】 不可以,赋值语句一次只能给一个变量赋值.[来源:学*科*网] 1.下列给出的赋值语句中正确的是(  ) A.3=A       B.M=-M C.B=A=2 D.x+y=0 解析:选B.由赋值语句的意义知可以将表达式的值赋给变量,故选B. 2.执行PRINT “3+5=”;3+5的输出结果是(  ) A.3+5=3+5 B.3+5=8 C.8=3+5 D.8=8 解析:选B.输出语句具有计算功能,所以输出结果是3+5=8. 3.下列程序的输出结果是________. PRINT “x=”;(7+5-3-1)/4 解析:提示内容“x=”会在屏幕上原原本本地显示出来,输出语句具有计算功能. 答案:x=2 4.下列程序,输入x=1,则输出的结果是________. 解析:输入x=1时,其运行过程是 x=1 y=1×1+2×1=3 输出3. 答案:3 类型一 对三种语句的理解 例1►下列语句正确的有________. ①输入语句INPUT a,b,c ②输入语句INPUT x=3 ③输出语句PRINT A=4 【导析】 对照标准格式逐一判断即可. 【解析】 ①正确;②不正确,INPUT语句中只能是变量;③不正确,PRINT语句中只能输出变量或表达式,不能赋值;④正确;⑤正确;⑥不正确,赋值语句的正确格式为:变量=表达式.故填①④⑤. 【答案】 ①④⑤[来源:Zxxk.Com] 【方法总结】 输入、输出和赋值语句是计算机的最基本的,也是最基础的程序语言,必须正确理解、准确使用,这就需要准确把握它的作用和一般格式,并且严格遵守,而不能有半点创新. 1.关于输入语句的一般格式: 下列说法不正确的是(  ) A.提示内容可以是中文也可以是英文 B.提示内容一般是提示用户输入什么样的信息 C.输入语句中的变量不可以是表达式 D.输入语句中“变量”可以是常数,也可以是变量或表达式 解析:选D.根据输入语句的作用及要求,可判断A,B,C选项都是正确的,D选项是错误的.语句中的“变量”是指变量的值,可以是具体常数,不可以是表达式. 类型二 算法语句与程序框图 例2►以下是一个用基本算法语句编写的程序,根据程序画出其相应的程序框图. 【导析】 题中给出了算法语句编写的程序,该程序中涉及了输入、输出和赋值主句.画相应的程序框图时,只需将每一步的算法语句对应到相应的程序框图即可. 【解】 程序框图如下:    【方法总结】 给出程序语言画程序框图时,要根据程序框图的画法及原则,依照程序语言按部就班地画出即可. 2.根据程序框图,写出相应的算法及程序. 解:算法:第一步,输入a,b,h. 第二步,计算S=(a+b)h. 第三步,输出S.程序如下: 类型三 用三种语句编写程序 例3►(满分样板12分)编写一个程序,要求输入两个正数a和b的值,输出ab与ba的值. 【思路点拨】 可以利用INPUT语句输入两个正数,将ab与ba的值分别赋给两个变量,然后输出这两个变量的值即可;另一方面,ab与ba作为两个幂的值,是把底数和指数进行了交换,故还可以利用赋值语句,采用将两个变量的值互换的办法实现这一算法. 【规范解答】 法一:程序如下: 【名师点评】 法二中通过引进一个中间变量x实现了变量a和b的值的交换,因此只需用一个赋值语句即可实现算法.在一些较为复杂的算法问题中,经常需要对两个变量的值进行交换,因此应熟练掌握此种方法. 3.已知函数y=x2-2x+3,编写一个程序,使每输入一个x的值,都得到相应的y值. 解:程序如下: [来源:Z,xx,k.Com] 4.已知一个正三棱柱的底面边长为a,高为h,试设计一个程序来求解这个正三棱柱的表面积和体积,并画出程序框图. 解:程序框图如图所示,程序如下: 5.某工种按工时计算工资,每月总工资=每月劳动时间(小时)×每小时工资,从总工资中扣除10%作为公积金,剩余的为应发工资,请编写一个输入劳动时间和每小时工资数就能输出应发工资的程序.

资源预览图

1.2.1 输入语句、输出语句和赋值语句(课件+课时训练)-2019-2020学年高中数学必修3【高考领航】一线课堂高中同步核心辅导(人教A版)
1
1.2.1 输入语句、输出语句和赋值语句(课件+课时训练)-2019-2020学年高中数学必修3【高考领航】一线课堂高中同步核心辅导(人教A版)
2
1.2.1 输入语句、输出语句和赋值语句(课件+课时训练)-2019-2020学年高中数学必修3【高考领航】一线课堂高中同步核心辅导(人教A版)
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。