内容正文:
第一章 算法初步
|数学|必修3 (A)
菜 单
§1.2 基本算法语句
§1.2.1 输入语句、输出语句和赋值语句
第一章 算法初步
|数学|必修3 (A)
菜 单
[学习目标]
1.通过实例,使学生理解输入语句、输出语句和赋值语句的功能与表示方法.(重点)
2.掌握赋值语句中的“=”的作用.(重点)
3.能用这三种基本的算法语句表示算法,进一步体会算法的基本思想.(重点、难点)
第一章 算法初步
|数学|必修3 (A)
菜 单
变量
赋值
输入
信息
输入
预习教材·探究新知
知识整合
输入语句、输出语句和赋值语句的格式与功能
1.输入语句
格式
INPUT“提示内容”;_______
功能
可以一次为一个或多个变量_____,实现了算法中的______功能
说明
“提示内容”是提示用户输入什么样的____.程序框图中的_____框转化为算法语句就是输入语句
第一章 算法初步
|数学|必修3 (A)
菜 单
2.输出语句
表达式
值
输出
常量
变量系统
输出
格式 PRINT“提示内容”;__________
功能 先计算表达式的______,然后输出结果,实现了算法中的_______功能.显示在计算机屏幕上,也就是输出信息,可以是______的值和___________信息
说明 程序框图中的______框转化为算法语句就是输出语句
第一章 算法初步
|数学|必修3 (A)
菜 单
3.赋值语句
表达式
左
赋值号
格式 变量=_________
功能 先计算表达式的值,然后把结果赋值给“=” ________边的变量
说明 赋值语句中的“=”叫作_________,它和数学中的等号不一样
第一章 算法初步
|数学|必修3 (A)
菜 单
要点探究
知识点一 输入语句与输出语句
根据输入语句和输出语句的格式探究下列问题:
eq \x(INPUT“提示内容”;变量);
eq \x(PRINT“提示内容”;表达式).
第一章 算法初步
|数学|必修3 (A)
菜 单
探究1:输入语句所输入的内容可以是函数、变量或表达式吗?
提示 输入语句要求输入的值只能是具体的常数,不可以是函数、变量或表达式,如输入“5*3”或“x+2”等都不可以.
第一章 算法初步
|数学|必修3 (A)
菜 单
探究2:输入语句与输出语句是否都具备计算功能?
提示 输入语句只能为变量赋值,不具备计算功能,而输出语句是将程序的运行结果输出,可以进行计算.
第一章 算法初步
|数学|必修3 (A)
菜 单
提示 赋值语句的作用是将表达式所代表的值赋给变量.它实质上是先将赋值号“=”右边表达式的值计算出来,然后把该值赋给“=”左边的变量,使该变量的值等于表达式的值.
知识点二 赋值语句
结合赋值语句的格式:eq \x(变量=表达式),思考下列问题.
探究1:赋值语句的作用是什么?
第一章 算法初步
|数学|必修3 (A)
菜 单
探究2:赋值语句中的“=”和平时所用的“=”意义相同吗?
提示 意义不同.赋值语句中的“=”叫赋值号,它表示把右边的表达式所代表的常量、变量或算式赋给左边的变量,如:C=Y+Z表示把计算Y+Z所得的值赋给C.
第一章 算法初步
|数学|必修3 (A)
菜 单
典例剖析·规律总结
类型一 读程序写结果
[例1] 阅读下列程序,并回答问题.
(1)中若输入1,2,则输出的结果为________;
(2)中若输入3,2,5,则输出的结果为________.
第一章 算法初步
|数学|必修3 (A)
菜 单
[自主解答] (1)阅读程序,由语句c=a-b及a=1,b=2,可得c=-1.
又根据语句b=a+c-b,可得b=-2,
所以输出结果为1,-2,-1.
(2)阅读程序,由语句A=A+B及A=3,B=2,C=5,可得A=5.
又根据语句B=B-A,可得B=-3.
又C=C/A*B,所以输出的结果为C=-3.
[答案] (1)1,-2,-1 (2)-3
第一章 算法初步
|数学|必修3 (A)
菜 单
●方法技巧
读程序的关注点
仅由输入语句、输出语句和赋值语句完成的程序对应算法框图中的顺序结构.读由这三种语句构成的程序时,只需从上到下依次明晰各语句的含义即可得出结论.
第一章 算法初步
|数学|必修3 (A)
菜 单
[突破练1] 读程序,完成下列题目:
eq \x(\a\al(INPUT “x=”;x,y=x*x+2*x,PRINT y,END))
(1)若输入3,则程序执行结果为________;
(2