人教A版高中数学必修三第一章1.2-1.2.1输入语句、输出语句和赋值语句 同步训练D卷

合集下载

人教A版高中数学必修三第一章1.2-1.2.1输入语句、输出语句和赋值语句 同步训练(1)A卷

人教A版高中数学必修三第一章1.2-1.2.1输入语句、输出语句和赋值语句 同步训练(1)A卷

人教A版高中数学必修三第一章1.2-1.2.1输入语句、输出语句和赋值语句同步训练(1)A卷姓名:________ 班级:________ 成绩:________一、单选题 (共5题;共10分)1. (2分)下列赋值语句正确的是A . a-b=2B . 5=aC . a=b=4D . a=a+22. (2分) (2018高一下·南阳期中) 计算机执行右面的程序后,输出的结果是()A . ,B . ,C . ,D . ,3. (2分)已知程序:INPUT “请输入一个两位正数”;xIF x>9 AND x<100 THENa=x MOD 10b=(x-a)/10x=10*a+bPRINT xELSEPRINT “输入有误”END IFEND若输入的两位数是83,则输出的结果为()A . 83B . 38C . 3D . 84. (2分)以下赋值语句书写正确的是()A .B .C .D .5. (2分)下列赋值语句中错误的是()A . N=N+1B . K=K*KC . C=A(B+D)D . C=A/B二、填空题 (共4题;共4分)6. (1分) A=15,A=﹣A+5,最后A的值为________ .7. (1分)执行如图的程序,若输出的a是4,b是1,则输入的a值x应为________8. (1分)执行程序语句A=20,A=﹣A+10,最后A的值为________ .9. (1分)若a=11时,下面的程序段输出的结果是________.IF a<10 THENy=2* (a-1)ELSEy=a MOD 10END IFPRINT yEND三、解答题 (共3题;共30分)10. (10分)给出如下程序(其中x满足:0<x<12)程序:INPUT xIF x>0AND x<=4 THENy=2*xELSEIF 4<x AND x<=8 THENy=8ELSEy=24-2*xEND IFEND IFPRINT yEND(1)该程序用函数关系式怎样表达?(2)画出这个程序的程序框图.11. (10分) (2017高一上·陵川期末) 阅读如图程序框图,并根据该程序框图回答以下问题:(1)若输入的x分别为2,4,求输出y的值;(2)说明该程序框图的功能.12. (10分)给出如下程序(其中x满足:0<x<12)程序:INPUT xIF x>0AND x<=4 THENy=2*xELSEIF 4<x AND x<=8 THENy=8ELSEy=24-2*xEND IFEND IFPRINT yEND(1)该程序用函数关系式怎样表达?(2)画出这个程序的程序框图.参考答案一、单选题 (共5题;共10分)1-1、2-1、3-1、4-1、5-1、二、填空题 (共4题;共4分)6-1、7-1、8-1、9-1、三、解答题 (共3题;共30分)10-1、10-2、11-1、11-2、12-1、12-2、。

数学人教A版必修3第一章1.2.1输入语句、输出语句和赋值语句.pptx

数学人教A版必修3第一章1.2.1输入语句、输出语句和赋值语句.pptx

B.5
C.9
3.赋值语句
D.20
格式
变量=
功能 说明
先计算表达式的值,然后把结果赋值给“=” 边的变量,此步完成后,
“=” 边变量的值就改变了
(1)
(2)本教材用BASIC 语言编写的计算机程序是由若干语句组成的,计算机按语句
行排列的顺序依次执行程序中的语句,每个完整的程序最后一行都是 END 语句
可以一次为一个或多个变量 ,实现了算法中的 功能 “提示内容”是提示用户输入什么样的 .程序框图中的 语句就是输入语句
框转化为算法
输入语句的使用说明: ①INPUT 语句又称“键盘输入语句”,当计算机执行到该语句时,暂停并等候用户输 入程序运行需要的数据.此时,用户只需把数据由键盘输入,然后回车,程序将继续运行.
学海无 涯
PRINT a,b END 错因分析:第一行:a 的值为 2; 第二行:b 的值为 5; 第三行:把 b 的值赋给 a,这时 b 的值为 5,所以 a=5; 第四行:把 a 的值赋给 b,而这时 a 的值为 5,所以 b 的值还是 5; 第五行:因为 a,b 的值均为 5,所以输出结果为 5,5. 因此,错解中的程序没有达到交换的目的.
5.在 R1,R2 ,R3 这三个电阻并联的 电路中,电压为 U,则电流的公式为 I=
U ( 1 1 1 ) ,写出求电流 I 的程序. R1 R2 R3
答案:1.A 该程序的运行过程是 M=3 N=3 +1=4 M=3-1=2 y=2+4=6 输出 6.
2.3 输入 x =1 时,其运行过程是 x=1 y=1×1+ 2×1=3 输出 3. 3. 输入数学、语文、英语三门课程的成绩求总分 等同于顺序结构按先后顺序执行, 根据程序步骤可知此程序的功能是输入数学、语文、英语三门课程的成绩求总分. 4. ③④⑥ ①不正确.变量之间应用“,”隔开. ②不正确.输入语句中变量的值应在程序运行时输入. ③正确.符 合 输 出 语 句 的 格 式 . ④正确. ⑤不正确.不符合程序语句中表达式的写法,应为data=b^2-4*a*c. ⑥正确.

高中数学人教A版必修3第一章1.2.1 输入语句、输出语句和赋值语句 课件

高中数学人教A版必修3第一章1.2.1 输入语句、输出语句和赋值语句 课件

“a+b=”;a+b答:
a+b=4
高中数学人教A 版必修3 第一章1 . 2 . 1 输入语句、输出语句和赋值语句 课件
高中数学人教A 版必修3 第一章1 . 2 . 1 输入语句、输出语句和赋值语句 课件
例2.分析下列程序,判断运行的结果.
a=2 b=3 c=a+b b=a+c-b PRINT “a=”;a PRINT “b=”;b PRINT “c=”;c END
2021/3/1
高中数学人教A 版必修3 第一章1 . 2 . 1 输入语句、输出语句和赋值语句 课件
高中数学人教A 版必修3 第一章1 . 2 . 1 输入语句、输出语句和赋值语句 课件
(4)输出语句 PRINT 20*2 (5)赋值语句 3=B (6)赋值语句 x+y=0 (4)正确,PRINT语句可以输出常量、表 达式的值; (5)错,赋值语句中“=”号左右不能互换;
练习3
根据下列程序,画出程序框图
input x,y print x/2,3*y x=x+1 y=y-1 print x,y end
2021/3/1
高中数学人教A 版必修3 第一章1 . 2 . 1 输入语句、输出语句和赋值语句 课件
开始 输入x,y 输出x/2,3y x=x+1 y=y-1 输出x,y
隔开
且只能给一个变
3.表达式可以是变量, 量赋值
4.输入多个数据时 也可以是计算公式
用“,”分隔,且个数 要与变量的个数相 同 2021/3/1
4.有计算功能,能直 接输出计算公式的值
3.有计算功能,可 以把表达式的值 赋给一个变量
高中数学人教A 版必修3 第一章1 . 2 . 1 输入语句、输出语句和赋值语句 课件

人教a版必修三:《1.2.1输入语句、输出语句和赋值语句》ppt课件(33页)

人教a版必修三:《1.2.1输入语句、输出语句和赋值语句》ppt课件(33页)

解 (1)中①对,②错;(2)中的①错,②对.
反思与感悟 正确使用分号和逗号,提示内容后面一定要用分号,多个变量间要 用逗号分开.
明目标、知重点 填要点、记疑点
主目录
探要点、究所然
当堂测、查疑缺
探要点、究所然
1.2.1
探究点二:输入语句、输出语句
跟踪训练1
比较下列各组语句的区别,再判断它们是否正确. “S=”;7 S=7
(6)无计算功能,用户由键盘输入的数据必须是常量.
明目标、知重点 填要点、记疑点
主目录
探要点、究所然
当堂测、查疑缺
探要点、究所然
1.2.1
探究点二:输入语句、输出语句
思考 4 阅读教材 22 页后二行至 23 页前三行,回答输出语句的一般格式及注意事 项分别是什么?
答 输出语句的一般格式:PRINT “提示内容”;表达式.
答 第一步,输入一个自变量 x 的值.
第二步,计算 y=x3+3x2-24x+30.
第三步,输出 y.
明目标、知重点
填要点、记疑点
主目录
探要点、究所然
当堂测、查疑缺
探要点、究所然
1.2.1
探究点二:输入语句、输出语句
其程序框图:
பைடு நூலகம்
明目标、知重点
填要点、记疑点
主目录
探要点、究所然
当堂测、查疑缺
探要点、究所然
探要点、究所然
1.2.1
探究点三:赋值语句
思考 1 在算法的程序框图中,处理框是一个常用的程序框,我们用什么图形表示
这个程序框?其功能作用如何?
答 图形:▭;功能:赋值、计算.
思考 2 与程序框图中的处理框相对应的语句是赋值语句,那么,输出语句的一般

人教A版高中数学必修3第一章1.2.1 输入语句、输出语句和赋值语句课件

人教A版高中数学必修3第一章1.2.1 输入语句、输出语句和赋值语句课件
END
人教A版高中数学必修3第一章1.2.1 输入语句、输出语句和赋值语句课 件
人教A版高中数学必修3第一章1.2.1 输入语句、输出语句和赋值语句课 件
INPUT a,b,c p=(a+b+c)/2 t=p*(p-a)*(p-b)*(p-c) s=SQR(t) PRINT “S=”;s END
人教A版高中数学必修3第一章1.2.1 输入语句、输出语句和赋值语句课 件
编制程序计算两个数的平方和。 程序: INPUT “x=”;x
INPUT “y=”;y PRINT “x^2+y^2=” ; x^2+y^2 END
人教A版高中数学必修3第一章1.2.1 输入语句、输出语句和赋值语句课 件
人教A版高中数学必修3第一章1.2.1 输入语句、输出语句和赋值语句课 件
引例:用描点法作函数 y x3 3x2 24x 30 的图
输出a, b, c PRINT a,b,c
PRINT “a=,b=,c=”;a,b,c
在计算a与b的和时,可直接写成
PRINT “S=”;a+b
也可以输出一句话 PRINT “输入错误”
人教A版高中数学必修3第一章1.2.1 输入语句、输出语句和赋值语句课 件
人教A版高中数学必修3第一章1.2.1 输入语句、输出语句和赋值语句课 件
练习:课本第24页 第1,2,3,4题
INPUT “华氏温度”;x y=(x-32)*5/9 PRINT “华氏温度”;x PRINT “摄氏温度”;y
END
INPUT “a(a≠0)=”;a INPUT “b(b≠0)=”;b
X=a+b Y=a-b Z=a*b Q=a/b PRINT a,b PRINT X,Y,Z,Q

高中数学人教A版必修3-1.2.1 输入语句、输出语句和赋值语句-课件(共17张PPT)

高中数学人教A版必修3-1.2.1 输入语句、输出语句和赋值语句-课件(共17张PPT)
PRINT “S=”;S
S
END
p abc 2
p( p a)(p b)(p c)
输出S
结束
开始
输入x
程序语句
INPUT“x=”;x 输入语句
输出x.y
结束
y=x^5+3*x^2-24
赋值语句
PRINT x,y
END
表输示出结语束句
我当程序员
已知一个三角形的三边分别为a,b, c,利用海伦-秦九韶公式设计一个程序, 求出它的面积.
INPUT A,B
PRINT A,B 这里的变量X的作用是什么?
X=A
A=B
B=X
PRINT A,B END
34,61
1.如果输入A是34,B是61,输出的结果是什么? 61,34
2.如果输入A是-10,B是57,输出的结果是什么?
3.这个程序语句的作用是什么?
交换两个变量A和B的值,并输出交换前后的值.
分工合作:一位同学画程序框图,一位翻 译语句,另一位在电脑上录入语句。 限时5分钟!
例3、阅读以下程序语句,回答问题:
A=10
A的输出值是多少?
A=A+15 PRINT A
A=A+5
25
END
思考:在此程序的基础上,你能增加一 条语句,使得最后A的输出值是30吗?
例4、阅读以下程序语句, 思考并回答问题:
分析下面程序执行的结果
A=-10
B=57
A=B
B=A
PRINT “A,B=”;A,B
END
57,57
A=-10 B=57 B=A+B A=B-A B=B-A PRINT “A,B=”;A,B

人教A版高中数学必修31.2.1 输入语句、输出语句和赋值语句课件

人教A版高中数学必修31.2.1 输入语句、输出语句和赋值语句课件

A.①②
B.②③
C.③④
D.①④
D [①④正确,②③中对变量赋值是错误的.]
12
4.下面一段程序执行后的结果是________.
10 [先把 2 赋给 A,然后把 A*2 赋给 A,即 A 变为 4,再把 A+ 6 赋给 A,故 A 为 10.]
13
合作探究 提素养
14
输入、输出语句
【例 1】 (1)下列语句正确的是________(只填序号). ①INPUT 2,3,4 ②INPUT x=2 ③INPUT x ④INPUT x,y,z
3
自主预习 探新知
4
1.输入、输出语句 (1)输入、输出语句
输入语句、输出语句分别与程序框图中的_输__入__、__输_出__框__对应,
用来输入和输出信息.
5
(2)输入、输出语句的格式及功能
名 格式

功能
输 入
__I_N_P_U__T_“_提__示__内__容__”__;_变__量________,
1
第一章 算法初步
1.2 基本算法语句 1.2.1 输入语句、输出语句和赋值语句
2
学习目标
核心素养
1.理解输入语句、输出语句、赋值 1.通过算法语句的学习,培养
语句的格式与作用.(重点、易混 数学抽象素养.
点) 2.借助程序语句的编写,提
2.能够将程序框图转化为“算 升逻辑推理素养.
法”语句.(难点)
15
⑤INPUT “a=”;a
⑥INPUT “a=”;5*5
⑦INPUT a,b,c,
(2)当 x 的值为 5 时,“PRINT“x=”;x”在屏幕上的输出结果
为( )
A.5=5

人教A版高中数学必修三第一章1.21.2.1《输入语句、输出语句和赋值语句》课件

人教A版高中数学必修三第一章1.21.2.1《输入语句、输出语句和赋值语句》课件

3.将两个数 a=8,b=17 交换,使 a=17,b=8,下面
语句正确的一组是
()
a=b A. b=a
c=b B. b=a
a=c
b=a C. a=b
a=c D. c=b
b=a
解析:先把b的值赋给中间变量c,于是c=17; 再把a的值赋给变量b,于是b=8;最后把c的值 赋给变量a,于是a=17. 答案:B
[思路点拨] 根据赋值语句的功能求结果.
[精解详析] (1)因为a=5,b=3,c=(a+b)/2=4, 所以d=c2=16,输出d的值为16. (2)因为a=1,b=2,c=a+b,所以c=3,b=a+c-b, 即b=1+3-2=2.所以输出a=1,b=2,c=3. (3)由b=20及a=b知a=20, 由c=30及b=c知b=30, 再由c=a及a=20知c=20. 所以a=20,b=30,c=20,输出a,b,c的值是 20,30,20.
解:程序如下:
INPUT h G=h-70*0.6 PRINT G END
[例2] 请写出下面程序运算输出的结果.
a=
c=30
(1) c=a+b/2 (2) c=a+b
(3) a=b
d=c*c
b=a+c-b
b=c
PRINT d PRINT a,b,c c=a
PRINT a,b,c
[精解详析] 算法分析: 第一步,输入n, 第二步,计算y=13×1.015n. 第三步,输出y. 程序框图如图所示: 程序如下: INPUT n y=13*1.015^n PRINT y END
[一点通] 编写程序解决实际应用题时, 要先审题,建立数学模型(本题中的数学模型 是y=13×1.015n),再写出算法分析,画出程 序框图,最后编写程序.
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

人教A版高中数学必修三第一章1.2-1.2.1输入语句、输出语句和赋值语句同步训练
D卷
姓名:________ 班级:________ 成绩:________
一、单选题 (共9题;共18分)
1. (2分)已知a=8,b=17,现将两个数交换,使a=17,b=8,下面语句正确的一组是()
A . a=b,b=a
B . b=a,a=b
C . c=b,b=a,a=c
D . a=c,c=b,b=a
2. (2分) (2018高一下·南阳期中) 计算机执行右面的程序后,输出的结果是()
A . ,
B . ,
C . ,
D . ,
3. (2分)若输入x的值为3,则该程序运行后,输出变量y的值是()
INPUT x
IF x>3 THEN
y=x*x
ELSE
y=2*x
END IF
PRINT y
END
A . 3
B . 6
C . 9
D . 27
4. (2分)下列选项正确的是()
A . INPUT A
B . INPUT B=3
C . PRINT y=2*x+1
D . PRINT 4*x
5. (2分)变量的赋值是程序设计的重要基础.下列各式能作为赋值表达式的为()
A . 3:=x
B . x:=3
C . x:=x2+1
D . x:=x+1
6. (2分)运行如右图所示的程序,输出的结果是()
A . 1
B . 2
C . 3
D . 4
7. (2分)输入x=3,根据程序输出的结果是()
A . 13
B . 20
C . 12
D . 5
8. (2分)利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是()
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
9. (2分)利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是()
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
二、填空题 (共5题;共6分)
10. (1分)求函数y=|x-4|+1的函数值,则①处应填________.
INPUT “x=”;x
IF x>=4 THEN
y=x-3
ELSE

END IF
PRINT y
END
11. (1分)当x=3时,下面算法的输出结果是________.
12. (1分)以下属于基本算法语句的是________ .
1INPUT语句;②PRINT语句;③IF﹣THEN语句;④DO语句;⑤END语句;
⑥WHILE语句;⑦END IF语句.
13. (1分)写出下列程序运行的结果
a=1
b=2
c=a-b
b=a+c/b
PRINT a,b,c
END
输出结果为________.
14. (2分)根据如图程序,当输入a的值为3,b的值为﹣5时,输出值:a=________ ,b=________ .
三、解答题 (共4题;共20分)
15. (5分)中秋节到了,糕点店的售货员很忙,请设计一个程序,帮助售货员算账,已知豆沙馅的月饼每千克25元,蛋黄馅的月饼每千克35元,莲蓉馅的月饼每千克30元,那么依次购买这三种月饼a、b、c千克,应收多少钱?
16. (5分)一个人带着三只狼和三只羚羊过河,只有一条船,该船可容纳一个人和两只动物.没有人在的时候,如果狼的数量不少于羚羊的数量,狼就会吃羚羊.该人如何才能将动物转移过河?请设计算法.
17. (5分)已知函数y= 设计程序,使输入x的值,输出相应的y值.
18. (5分)数学课上,老师为了提高同学们的兴趣,先让同学们从1到3循环报数,结果最后一个同学报2;再让同学们从1到5循环报数,最后一个同学报3;又让同学们从1到7循报数,最后一个同学报4.请你设计一个算法,计算这个班至少有多少人,并画出程序框图.
参考答案一、单选题 (共9题;共18分)
答案:1-1、
考点:
解析:
答案:2-1、
考点:
解析:
答案:3-1、
考点:
解析:
答案:4-1、
考点:
解析:
答案:5-1、考点:
解析:
答案:6-1、考点:
解析:
答案:7-1、考点:
解析:
答案:8-1、考点:
解析:
答案:9-1、考点:
解析:
二、填空题 (共5题;共6分)答案:10-1、
考点:
解析:
答案:11-1、
考点:
解析:
答案:12-1、
考点:
解析:
答案:13-1、
考点:
解析:
答案:14-1、
考点:
解析:
三、解答题 (共4题;共20分)
答案:15-1、考点:
解析:
答案:16-1、
考点:
解析:
答案:17-1、考点:
解析:
答案:18-1、
考点:
解析:
第11 页共11 页。

相关文档
最新文档