当前位置:首页 >> 数学 >>

2015高中数学 1.2.1输入、输出语句和赋值语句练习 新人教A版必修3


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

)

B.条件结构 D.以上都不对

)

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

C.x=2x+1 [答案] B

[解析] 在程序语句中乘方要用“^”表示,所以 A 项不正确;乘号“*”不能省略,所以 C 项不正确;D 项中 x应用 SQR(x)表示,所以 D 项不正确;B 选项是将变量 A 的相反数赋给变量 A,则 B 项正确. 4.下列正确的语句的个数是( ①输入语句 INPUT a+2 ②赋值语句 x=x-5 ③输出语句 PRINT M=2 A. 0 [答案] B [解析] ①中输入语句只能给变量赋值,不能给表达式 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.1 C.2 D.3 )

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 语言中的对应式子, 正确的有________个. ( 3 4 ②3 :3^3/4 ④ 3:SQR(3) ) )

①e :e^5 ③lg7:LOG10(7) ⑤|x-3|:ABS(x-3) A.1 [答案] C B.2 C.3 D.4

5

[解析] 在 QBASIC 语言中幂底数为 e 时有专用符号 exp( ),如 e 表达为 exp(x).∴e 应为 exp(5);当 3 4 幂指数为分式等代 数式时, 应加括号, 乘方优先于乘除, ∴3 应为 3^(3/4); 常用对数的指令为 LOG10( ), 故③正确;④⑤都正确 ,∴选 C. 8.给出下列程序: 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. 二、填空题 9.执行程序
2

x

5

)

B.5

C.15

D.120

PRINA (3+9)*4 的结果是________. [答案] 48 10.写出下列程序运行的结果 (1) (2)

a=6 b=2 a=a-b b=b-a a=a*b^a*SQR?a? PRINT a
END 输出结果为________. (3)

a=1 b=2 c=a-b b=?a+c?/b PRINT a,b,c
END 输出结果为________. (4)

若运行时输入 2, 则输出结果为____. [答案] (1)128

若输入 10,20,30, 则输出结果为____. (3)f=48,g=99 (4)a=10,b=20,c=30,a=20,b=

(2)a=1,b=0,c=-1

30,c=20. [解析] (1)执行 第三、四句后,a=4,b=-2,执行第五句后,a=4×(-2) × 4=128,故输出 a 的值 为 128. (2)执行第三句后,c=-1,执行第四句后,b=0,故输出 a=1,b=0,c=-1. (3)第一句输入 a 值 2,第二句 f=a -1=3,第三句 g=2a+3=7,第四句 f=g -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. 11.写出下列程序的运行结果:
2 2 4

3

运行结果为______. (3)x=-31.24

运行结果为______.

y=INT(x) x=ABS(y) x=xMOD3
PRINT x END 运行结果为________. (注:INT(x)表示不超过 x 的最大整数) [答案] (1)4 (2)4 (3)2

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

4

A=20 B=15 A=A+B B=A-B A=A*B PRINT A+B END [解析] 程序框图如下:

14.读下列两个程序回答问题. INPUT x INPUT y x=2009 (a) y=2008 x=y PRINT x,y END INPUT x INPUT y x=2009 (b) y=2008 y=x PRINT x,y END (1)写出两个程序的运行结果; (2)上述两个程序有何区别.
5

[解析] (1)(a)的运行结果是 2008,2008;(b)的运行结果是 2009,2009. (2)程序(a)中的 x=y 是将 y 的值 2008 赋给 x,赋值后 x 的值变为 2008,而 y 的值仍保持不就,程序(b) 中的 y=x 是将 x 的值 2009 赋给 y,赋值后 y 的值变为 20 09,x 的值保持不变. 15.已知一个三角形的三边长分别为 5,6,4,试设计一个程序,求出它的面积 S. [解析] a=5 b=6 c=4 p=?a+b+c?/2 S=SQR?P*?p-a?*?p-b?*?p-c?? PRINT “S=”;S END 16.用描点法作函数 y=2x -12x +4x+5 的图象时,需要求出自变量和函数的一组对应值,编写程序, 分别计算当 x=-3,-2,-1,0,1,2,3 时的函数值. [解析]
4 2

INPUT R1,R2,R3 INPUT U I=U*(1/R1+1/R2+1/R3) PRINT “I=”;I END
当 x=-3,-2,-1,0,1,2,3 时,y=47,-19,-9,5,-1,-3,71.

6


相关文章:
2015高中数学 1.2.1输入、输出语句和赋值语句讲解 新人...
2015高中数学 1.2.1输入输出语句和赋值语句讲解 新人教A版必修3_数学_高中教育_教育专区。2015 高中数学 1.2.1 输入输出语句和赋值语句讲解 新人教 A 版...
【创新设计】2015-2016学年高中数学 1.2.1输入语句、输...
【创新设计】2015-2016学年高中数学 1.2.1输入语句、输出语句和赋值语句课时作业 新人教A版必修3_数学_高中教育_教育专区。1.2 基本算法语句 1.2.1 输入语句...
...《1.2.1输入语句、输出语句和赋值语句》强化练习及...
新人教A版必修三1.2.1输入语句、输出语句和赋值语句》强化练习及答案_语文_高中教育_教育专区。【成才之路】2014-2015 学年高中数学 1.2.1 输入语句、输出语...
...三同步练习 1.2.1 输入语句、输出语句和赋值语句(含...
2015-2016学年高中数学人教版必修三同步练习 1.2.1 输入语句、输出语句和赋值语句(含答案)_数学_高中教育_教育专区。高中数学人教版必修三同步练习(含答案) ...
2016-2017学年新人教A版必修3高中数学 1.2.1输入、输出...
2016-2017学年新人教A版必修3高中数学 1.2.1输入输出语句和赋值语句(讲)(精品)_数学_高中教育_教育专区。1. 2.1 输入输出语句和赋值语句(讲) 在现代...
高中数学 (1.2.1 输入语句、输出语句和赋值语句)教案 ...
高中数学 (1.2.1 输入语句、输出语句和赋值语句)教案 新人教A版必修3_数学_...由于本节是算法语句的开始,所以本节选用了大量难度较低的算法语句供 学生练习,...
2016-2017学年新人教A版必修3高中数学 1.2.1 输入语句...
2016-2017学年新人教A版必修3高中数学 1.2.1 输入语句、输出语句和赋值语句教案(精品)_数学_高中教育_教育专区。高中数学 1.2.1 输入语句、输出语句和赋值...
2016-2017学年新人教A版 必修3高中数学 1.2.1输入语句...
高中数学 1.2.1 输入语句、输出语句和赋值语句教案 新人教 A 版必修 3 备课人 课题 授课时间 §1.2.1 输入语句、输出语句和赋值语句 1.正确理解输入语句、...
2016-2017学年新人教A版必修3高中数学 1.2.1 输入语句...
2016-2017学年新人教A版必修3高中数学 1.2.1 输入语句、输出语句和赋值语句素材2 (1)(精品)_高二数学_数学_高中教育_教育专区。1.2.1 输入语句、输出语句...
...练习:1.2.1 输入语句、输出语句和赋值语句
【2014-2015学年高中数学(人教A版)必修三强化练习:1.2.1 输入语句、输出语句和赋值语句_其它课程_高中教育_教育专区。【2014-2015学年高中数学(人教A版)必修三...
更多相关标签: