数学新设计同步必修3人教A版-第一章-算法初步121

数学新设计同步必修3人教A版-第一章-算法初步121

ID:36011510

大小:356.00 KB

页数:14页

时间:2019-04-28

数学新设计同步必修3人教A版-第一章-算法初步121_第1页
数学新设计同步必修3人教A版-第一章-算法初步121_第2页
数学新设计同步必修3人教A版-第一章-算法初步121_第3页
数学新设计同步必修3人教A版-第一章-算法初步121_第4页
数学新设计同步必修3人教A版-第一章-算法初步121_第5页
资源描述:

《数学新设计同步必修3人教A版-第一章-算法初步121》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、-_1.2 基本算法语句1.2.1 输入语句、输出语句和赋值语句学习目标 1.理解输入语句、输出语句、赋值语句的作用(重点).2.理解这些语句与相应逻辑结构的关系,并能转化为程序语句(难点).预习教材P21-22,完成下面问题:知识点 输入语句、输出语句和赋值语句的格式与功能名称格式功能举例输入语句INPUT__“提示内容”;变量,其中“提示内容”一般是提示用户输入什么样的信息把程序中新输入的值赋给变量INPUTxINPUT“a=”;a输出语句PRINT__“提示内容”;表达式在计算机的屏幕上输出常量、变量的值和系统信息PRINTyPRINT“y=”;y赋值语句变量=

2、表达式将表达式所代表的值赋给变量,一般先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量i=i+1【预习评价】输入语句和赋值语句都可以给变量赋值,二者有何不同?提示 输入语句可使初始值与程序分开,利用输入语句改变初始数据时,程序不变,而赋值语句是程序的一部分,输入语句可对多个变量赋值,赋值语句只能给一个变量赋值.题型一 输入语句和输出语句-_【例1】 (1)下列语句正确的是________(只填序号).①INPUT 2,3,4②INPUT x=2③INPUT x④INPUT x,y,z⑤INPUT “a=”;a⑥INPUT “a=”;5*5⑦INPUT a,

3、b,c,(2)当x的值为5时,“PRINT“x=”;x”在屏幕上的输出结果为(  )A.5=5B.5C.5=xD.x=5解析 (1)序号正误理由①×输入语句不能直接输入常量②×输入语句不能输入表达式③√这是最常见的输入方式,一般在某一程序之前,用来输入下面的程序运行所需要的变量值④√这是一个输入多个变量的表达方式,即对三个变量进行赋值,每个变量之间用“,”隔开⑤√程序上机运行后,若输入5,则屏幕显示a=5⑥×输入语句没有运算功能,输入语句要求输入的值只能是一个常数,不能是一个表达式⑦×输入语句末尾不带任何符号(2)PRINT语句可将用双引号引起来的字符串显示在屏幕上,

4、从而应输出x=5.答案 (1)③④⑤ (2)D规律方法 解决输入语句和输出语句要明确的三个问题(1)输入语句要求输入的值只能是具体的常数,不能是变量或表达式(输入语句无计算功能),若输入多个数,各数之间应用“,”隔开.(2)计算机执行到输入语句时,暂停,等候用户输入“提示内容”所提示的数据,-_输入后回车,则程序继续运行,“提示内容”及其后的“;”可省略.(3)输出语句可以输出常量、变量或表达式的值(输出语句有计算功能)或字符,程序中引号内的部分将原始呈现.【训练1】 有以下程序:A=3B=5A=BB=APRINT “A=”;APRINT “B=”;BEND程序执行后

5、的结果是(  )A.5 5B.3 3C.A=5 B=5D.A=3 B=3解析 该程序运行过程中A,B的值变化如下:A=3,B=5;A=5,B=5;所以程序执行后的结果是A=5,B=5.答案 C【例2】 阅读下列程序,并指出当a=3,b=-5时的计算结果:a=________,b=________.INPUT“a,b=”;a,ba=a+bb=a-ba=(a+b)/2b=(a-b)/2PRINT“a,b=”;a,bEND解析 当a=3,b=-5时,运行程序得a=3-5=-2,b=-2+5=3,a=(--_2+3)=,b=(-3)=-.答案  -【迁移1】 在例2中,将程序

6、变为INPUT“a,b=”;a,ba=a-bb=a+ba=(a+b)/2b=(a-b)/2PRINT“a,b=”;a,bEND则a=________,b=________.解析 当a=3,b=-5时,运行程序可得a=3+5=8,b=8-5=3,a=(8+3)=,b=(-3)=.答案  【迁移2】 在例2中,将“a=3,b=-5”变为“a=-5,b=3”时的计算结果为a=________,b=________.解析 当a=-5,b=3时,运行程序得a=-5+3=-2,b=-2-3=-5,a=(-2-5)=-,b=(-+5)=.答案 - 规律方法 赋值语句应用的注意点赋值

7、号与数学中的等号的意义是不完全相同的,是以赋值号右边表达式的值代替该变量的原值,即将原值“冲掉”,如:N=N+1,是将N的原值加1,再赋给-_N.【训练2】 给出下面程序.INPUT “A=”;AA=A*2A=A*3A=A*4A=A*5PRINT AEND若输出的A的值为120,则输入A的值为________.解析 该程序的功能是计算A×2×3×4×5的值,则120=A×2×3×4×5,所以A=1,因此输入A的值为1.答案 1题型三 程序框图与程序设计语言的相互转化【例3】 用描点法作函数y=x3+3x2-24x+30的图象时,需要求出自变量和函数的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。