资料摘要
平江三中高一数学备课组1.2.1输入语句、输出语句和赋值语句学习目标1.理解输入语句、输出语句、赋值语句的作用.2.理解这些语句与相应逻辑结构的关系,并能转化为程序语句.知识梳理1.三种算法语句的格式及功能名称输入语句输出语句赋值语句2.数学符号与程序符号对照表数学符号×(代数运算中的乘法运算符号)
- 资料类型:教学教案文档
- 所属课文:1.2.1 输入语句、输出语句和赋值语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 25
- 下载次数
- 0
- 更新时间
- 2019-07-30 23:44:00
- 来源学校
- 学校:平江县第三中学
1.2.1 输入语句、输出语句和赋值语句教学设计(第二课时)
未知
摘要:暂无摘要
关键词:1.2.1 输入语句、输…教学设计(第二课时)
正文
平江三中高一数学备课组
1.2.1输入语句、输出语句和赋值语句
学习目标
1.理解输入语句、输出语句、赋值语句的作用.
2.理解这些语句与相应逻辑结构的关系,并能转化为程序语句.
知识梳理
1.三种算法语句的格式及功能
名称
输入语句
输出语句
赋值语句
2.数学符号与程序符号对照表
数学符号
×(代数运算中的乘法运算符号) ÷(代数运算中的除法运算符号) ab(代数运算中指数运算符号) ≤(代数中小于等于符号) ≥(代数中大于等于符号) ≠(代数中不等号符号) |x|(代数运算中的取绝对值) x(代数运算中求算术平方根) 且(逻辑中的“且”运算) 或(逻辑中的“或”运算) 求商、求余运算
程序符号
*(程序里面表示乘法的运算符号) /(程序里面表示除法的运算符号) a^ b(程序里面表示指数的运算符号) <=(程序里面表示小于等于的符号) >=(程序里面表示大于等于的符号) <>(程序里面表示不等于的符号) ABS(x)(程序里面取绝对值的函数) SQR(x)(程序里面取算术平方根的函数) AND(程序里面表示逻辑中的“且”运算) OR(程序里面表示逻辑中的“或”运算) 格式
INPUT“提示内容”;变量,其中“提示内容”一般是提示用户输入什么样的信息
PRINT“提示内容”;表达式
功能
把程序中新输入的值赋给变量
在计算机的屏幕上输出常量、变量的值和系统信息
将表达式所代表的值赋给变量.一般变量=表达式
先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量
“\、MOD”
平江三中高一数学备课组
3.赋值语句的几种常见形式
(1)赋予变量常数值,如a=1.
(2)赋予变量其他变量或表达式的值,如b=a,b=2a+1. (3)变量自身的值在原值上加常数或变量,如i=i+1,i=i+S. 学生练习一
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 2.下列给出的输入输出语句正确的是(
) ①输入语句INPUT
a,b,c,d,e;
②输入语句INPUT
X=1;
③输出语句PRINT
A=4;
④输出语句PRINT
10,3*2,2/3
A.①② B.②③ C.③④ D.①④
3.下列赋值语句中错误的是(
)
A.N=N+1
B.K=K*K
C.C=A(B+D) 4.下列程序若输出的结果为3,则输入的x值可能是(
)
INPUT“x=”;x
y=x*x+2]
A.1
B.-3
C.-1
D.1或-3 5.下列所给的运算结果正确的有(
) ①ABS(-5)=5;
②SQR(4)=±2;
③5/2=2.5;
④5/2=2;
⑤5MOD2=2.5
⑥3^2=9.
D.C=A/B
A.2个
B.3个
C.4个
D.5个
6.执行下列算法语句后的结果(xMODy表示整数x除以整数y的余数)为(
) INPUT
“x,y=”;x,yA=x*yB=x
MOD
y
C=A*y+BPRINT
A,B,CEND
(运行时从键盘上输入16和5)
A.A=80,B=1,C=401
B.A=80,B=3,C=403
C.A=80,B=3.2,C=403.2
D.A=80,B=3.2,C=404
平江三中高一数学备课组
7.设A=10,B=20,则可以实现A,B的值互换的程序是(
) A=10B=20 C.C=A
D.A=BB=CA=10B=20C=A
D=BB=CA=BA=10A=10B=20B=20
A.
B.B=AC=AA=BB=C8.程序:INPUT
A
A=A*2
A=A*3
A=A*4
A=A*5
A
END 9.若输入的是2,则输出的值是(
)
A.16
B.120
C.240
D.360 学生练习二
1.
程序Ⅰ
程序Ⅱ
x=0INPUT
xx=x+2y=x*x+6*x+10 x=x+3
yPRINT
xENDEND
(1)程序Ⅰ的运行结果为________;
(2)若程序Ⅱ与程序Ⅰ运行结果相同,则程序Ⅱ输入的值为________.
2.计算机执行下面的程序后,输出的结果为________.
a=1b=2a=a+b
b=a-bPRINT
a,bEND
平江三中高一数学备课组
3.程序:
INPUT
“M=”;M
N=M
M=2*6
P=( M* N)/2
Q=3* P
M,N,P,Q
END
若输入的是3,则运行结果是________.
4.读如下两个程序,完成下列题目:
程序(1):
程序(2):
x=1INPUT
xx=x*2y=x*x+6 x=x*3
yPRINT
xENDEND
(1)程序(1)的运行结果为________.
(2)若程序(1)、(2)运行结果相同,则程序(2)输入的值为________
5.用算法语句写出下面程序框图的程序.
小结
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2019-07-30 23:44:00
- 下载次数: 0
- 浏览次数: 25
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147287
来自:学校:平江县第三中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.1 输入语句、输出语句和赋值语句教学设计(第二课时)是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.1 输入语句、输出语句和赋值语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。