9512.net
甜梦文库
当前位置:首页 >> 数学 >>

高中数学人教A版必修三同步测试 第一章:1.2.1输入语句、输出语句和赋值语句



1-2-1 输入语句、输出语句和赋值语句 一、选择题 1.输入、输出和赋值语句基本上对应于算法中的( A.顺序结构 C.循环结构 [答案] A 2.关于赋值语句需要注意的事项中不正确的是( A.赋值号左边只能是变量名字,而不是表达式 B.赋值号左、右不能对换 C.不能利用赋值语句进行代数式的演算 D.赋值号与数学中的等号的意义相同 [答案] D [ 解析 ] 关于赋值语句中一定要

注意的事项是把赋值号与数学 ) B.条件结构 D.以上都不对 )

中的等号区分开,它们的意义不相同. 3.下列赋值语句正确的是( A.S=S+i2 C.x=2x+1 [答案] B
[来源:GKSTK.Com]

) B.A=-A D.P= x

[解析] 在程序语句中乘方要用“^”表示,所以 A 项不正确;乘 号“*”不能省略,所以 C 项不正确;D 项中 x应用 SQR(x)表示,所以 D 项不正确;B 选项是将变量 A 的相反数赋给变量 A,则 B 项正确. 4.下列正确的语句的个数是( ①输入语句 INPUT a+2 )

②赋值语句 x=x-5 ③输出语句 PRINT M=2

第 1 页 共 10 页

A.0 [答案] B

B.1

C.2

D.3

[来源:GKSTK.Com]

[解析] ①中输入语句只能给变量赋值,不能给表达式 a+2 赋 值,所以①错误;②中 x=x-5 表示变量 x 减去 5 后再赋给 x,即完 成 x=x-5 后,x 比的来的值小 5,所以②正确;③中不能输出赋值 语句,所以③错误. 5.赋值语句“x=x+1”的正确解释为( A.x 的值与 x+1 的值可能相等 B.将原来 x 的值加上 1 后,得到的值替换原来 x 的值 C.这是一个错误的语句 D.此表达式经过移项后,可与 x=x-1 功能相同 [答案] B 6.利用输入语句可以给多个变量赋值,下面能实现这一功能的 语句是( ) )

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 [答案] B 7.下列所给的式子,前一个是算术式子,后一个是 QBASIC 语 言中的对应式子,正确的有________个.( ①e5:e^5 ③lg7:LOG10(7) ⑤|x-3|:ABS(x-3) A.1 B.2 C.3
第 2 页 共 10 页

)

3 ②34:3^3/4 ④ 3:SQR(3)

D.4

[答案] C [解析] 在 QBASIC 语言中幂底数为 e 时有专用符号 exp( ), 如

ex 表达为 exp(x).∴e5 应为 exp(5);当幂指数为分式等代数式时,应 3 加括号,乘方优先于乘除,∴ 3 4 应为 3^(3/4) ;常用对数的指令为 LOG10( ),故③正确;④⑤都正确,∴选 C. 8.给出下列程序,输入 x=2,y=3,则输出( INPUT x,y A=x x=y y=A PRINT x,y END A.2,3 B.2,2 C.3,3 D.3,2 [答案] D [解析] 该程序的运行过程是: 输入 2,3 A=2 x=3 y=2 输出 3,2. 9.下面的程序输出的结果为( x=6 y=3 x=x/3 ) )
[来源:学优 gkstk]

第 3 页 共 10 页

[答案] D [解析] 该程序的运行过程是: x=6 y=3
[来源:学优 GKSTK]

x=6÷ 3=2 y=4×2+1=9 x+y=2+9=11 所以输出 11. 10.给出下列程序: INPUT “A=”;A A=A*2 A=A*3 A=A*4 A=A*5 PRINT A END 若输出的 A 的值为 120,则输入的 A 的值为( A.1 [答案] A [解析] 该程序的功能是计算 A×2×3×4×5 的值, 则 120=A×2×3×4×5, 故 A=1,即输入 A 的值为 1. B.5 C.15 D.120 )
[来源:学优 ]

第 4 页 共 10 页

二、填空题 11.执行程序 PRINA (3+9)*4 的结果是________. [答案] 48 12.写出下列程序运行的结果 (1) a=6 b=2 a=a-b b=b-a a=a*b^a*SQR?a? PRINT a END 输出结果为________. (3) (2) a=1 b=2 c=a-b b=?a+c?/b PRINT a,b,c END 输出结果为________. (4)

若运行时输入 2, 则输出结果为____. 则输出结果为____. [答案] (1)128 (2)a=1,b=0,c=-1 (3)f=48,g=99 (4)a =10,b=20,c=30,a=20,b=30,c=20. [解析] (1)执行第三、四句后,a=4,b=-2,执行第五句后,
第 5 页 共 10 页

若输入 10,20,30,

a=4×(-2)4× 4=128,故输出 a 的值为 128. (2)执行第三句后,c=-1,执行第四句后,b=0,故输出 a=1, b=0,c=-1. (3)第一句输入 a 值 2, 第二句 f=a2-1=3, 第三句 g=2a+3=7, 第四句 f=g2-1=48, 第五句 g=2f+3=99, 最后输出 f=48, g=99. (4)第一句输入 a=10, b=20,c=30, 第二句输出 a=10, b=20, c=30,第三句 a=20,第四句 b=30,第五句 c=20,第六句输出 a =20,b=30,c=20. 13.写出下列程序的运行结果:

运行结果为______. (3)x=-31.24 y=INT(x) x=ABS(y) x=xMOD3 PRINT x END 运行结果为________.

运行结果为______.

(注:INT(x)表示不超过 x 的最大整数) [答案] (1)4 (2)4 (3)2
第 6 页 共 10 页

[解析] (1)对 A 重复赋值,A 总是取最后赋出的值,故依次执行 后为,A=-26→A=-20→A=4,因此最后输出 A 的值 4. (2)第一句 x=3,第二句 y=x3=27,第三句给 x 重新赋值后 x= 53,第四句给 y 重新赋值后 y= 出 x 的值 4. (3)第一句 x=-31.24,第二句 y=-32,第三句给 x 重新赋值 x =|y|=32,第四句给 x 重新赋值为 32 除以 3 的余数 2,最后输出 x 的值为 2. 14.运行如图所示的程序,输出的结果是________. a=1 b=2 a=a+b PRINT a END [答案] 3 [解析] ∵a=1,b=2,a=a+b,∴a=1+2=3,∴该程序输出 的结果是 3. 三、解答题 15.把下列程序用程序框图表示出来. A=20 B=15 A=A+B B=A-B A=A*B PRINT A+B END [解析] 程序框图如下: 27+53 5 =16,第五句 x=4,第六句输

第 7 页 共 10 页

16.在 R1,R2,R3 这三个电阻并联的电路中,电压为 U,则电 1 1? ?1 流的公式为 I=U?R +R +R ?,写出求电流 I 的程序.
?
1 2 3?

[分析] 用顺序结构实现这一算法,采用 INPUT 语句输入 R1, 1 1? ?1 R2,R3,U 的值,利用赋值语句得到 I=U?R +R +R ?,最后输出 I.
?
1 2 3?

[解析] 求电流 I 的程序为 INPUT INPUT R1,R2,R3 U

I=U*(1/R1+1/R2+1/R3) PRINT “I=”;I END 17.编写一个程序,求用长度为 l 的细铁丝分别围成一个正方形

第 8 页 共 10 页

和一个圆时所围成的正方形和圆的面积.要求输入 l 的值,输出正方 形和圆的面积.(π 取 3.14) l [分析] 设围成的正方形的边长为 a,依题意 4a=l,a=4,所以 l 2 l2 正方形的面积为 S1=(4) =16;同理,若设围成的圆的半径为 R,则 l l 2 l2 2 2πR=l,R=2π,所以圆的面积为 S2=πR =π(2π) =4π.因此可以用顺 序结构实现这一算法,采用 INPUT 语句输入 l 的值,利用赋值语句 得到面积,最后输出两个面积. [解析] 程序如下:

[点评] 编写程序的关键在于搞清问题的算法,特别是算法的结 构,然后确定采取哪一种算法语句.本题中要用到相关的平面几何的 知识来寻求正方形和圆的面积的计算公式, 在此基础上确定利用顺序 结构实现算法. 18.某粮库 3 月 4 日存粮 50000kg,3 月 5 日调进粮食 30000kg,3 月 6 日调出全部存粮的一半,求每天的库存粮食数,画出程序框图. [解析] 库存的粮食数每天都在变,可以设置一个变量来表示每 天的库存粮食数. 程序框图如图所示.

第 9 页 共 10 页

程序:a=50000 PRINT “3 月 4 日存粮数”;a a=a+30000 PRINT “3 月 5 日存粮数”;a a=a/2 PRINT “3 月 6 日存粮数”;a END.

第 10 页 共 10 页



更多相关文章:
...高中数学(人教A版)必修三强化练习:1.2.1 输入语句、...
【2014-2015学年高中数学(人教A版)必修三强化练习:1.2.1 输入语句输出语句和赋值语句_其它课程_高中教育_教育专区。【2014-2015学年高中数学(人教A版)必修三...
...年高一人教A版数学必修三配套练习 1.2.1 输入语句、...
2013-2014学年高一人教A版数学必修三配套练习 1.2.1 输入语句输出语句和赋值语句 Word版含解析]_高中教育_教育专区。2013-2014学年高一人教A版数学必修三配套...
...必修三 1.2.1输入语句输出语句和赋值语句》学...
人教A版高中数学必修三 1.2.1 《输入语句、输出语句和赋值语句》学案_数学_高中教育_教育专区。四川省岳池县第一中学高中数学必修三学案:1.2.1 输入语句、 ...
2013-2014学年高一数学人教A版必修三同步测试 1.2.1输...
2013-2014学年高一数学人教A版必修三同步测试 1.2.1输入语句输出语句和赋值语句 Word版含解析]_高中教育_教育专区。2013-2014学年高一数学人教A版必修三同步测...
...课时训练(人教版必修三)第一章 1.2.1 输入语句、输...
高中数学课时训练(人教版必修三)第一章 1.2.1 输入语句输出语句和赋值语句(含答案)_数学_高中教育_教育专区。高中数学人教A版必修三课时训练(含答案) ...
...第一章算法初步1.2.1输入输出语句和赋值语句(第一...
高中数学 第一章算法初步1.2.1输入输出语句和赋值语句(第一课时)教案 新人教A版必修3_高二数学_数学_高中教育_教育专区。石室中学...
...年高中数学人教版必修三同步练习 1.2.1 输入语句、...
2015-2016学年高中数学人教版必修三同步练习 1.2.1 输入语句输出语句和赋值语句(含答案)_数学_高中教育_教育专区。高中数学人教版必修三同步练习(含答案) ...
...数学必修三 1.2.1输入语句输出语句和赋值语句》...
人教A版高中数学必修三 1.2.1《输入语句、输出语句和赋值语句》目标导学_数学_高中教育_教育专区。1.2.1 输入语句输出语句和赋值语句 1.了解算法语句(程序...
...高中数学人教A版必修3课时训练:1.2.1 输入语句、输...
【学案】高中数学人教A版必修3课时训练:1.2.1 输入语句输出语句和赋值语句_数学_高中教育_教育专区。高中数学人教A版必修3课时训练...
...2016年高中数学 第一章 算法初步 1.2.1输入语句、输...
【优化方案】2016年高中数学 第一章 算法初步 1.2.1输入语句输出语句和赋值语句学案 新人教A版必修3_数学_高中教育_教育专区。1.2 1.2.1 基本算法语句 ...
更多相关标签:
人教版高中数学必修3    人教版高中历史必修一    人教版高中历史必修二    人教版高中生物必修一    人教版高中英语必修一    人教版高中地理必修一    人教版高中英语必修三    人教版高中英语必修二    

All rights reserved Powered by 甜梦文库 9512.net

copyright ©right 2010-2021。
甜梦文库内容来自网络,如有侵犯请联系客服。zhit325@126.com|网站地图