当前位置:首页 >> >>

2019-2020年高中数学第一章算法初步1.2.1输入语句输出语句和赋值语句练习新人教A版

2019-2020 年高中数学第一章算法初步 1.2.1 输入语句输出语句和赋值语

句练习新人教 A 版

1.判断下列结出的输入语句、输出语句和赋值语句是否正确?为什么?

⑴输出语句 INPUT a ; b ; c

(2)输入语句 INPUT x =3

(3)输出语句 PRINT A=4

( 4)输出语句 PRINT 20.3 ? 2

(5)赋值语句 3=B

(6)赋值语句 x + y =0

(7)赋值语句 A=B=2

(8)赋值语句 T ? T ?T

2.将两个数 a =8, b =7 交换,使 a =7, b =8,使用赋值语句正确的一组

A. a = b , b = a

B. c = b , b = a , a = c

C. b = a , a = b

D. a = c , c = b , b = a

3 写出图 1、图 2 中程序框图的运行结果:

(

)

开始
输入 a ,b a?2

开始 输入 R

b?4

b? R/2

S?a?b ba
输出 S 结束

a ? 2b 输出 a
结束

图1

图2

(1) 图 1 中输出 S=_______________;

(2) 图 2 中输出 a =_______________.

4.阅读下列程序,指出当时的计算结果:(其中 a 、 b 的值为 5,-3)

(1)输入 a , b

(2) 输入 a , b

(3) 输入 a , b

x =a +b

a =a +b

a =a +b

y =a -b

b =a -b

b=a -b

a = ? x ? y? /2

b=a -b

b =a -b

a = ? x ? y? /2

a =( a + b )/2

a =( a - b )/2

b = ? x ? y? /2

b =( a - b )/2

b =( a + b )/2

输出 a , b

输出 a , b

输出 a , b

a =____, b =____

a =____, b =_____

a =____, b =_____

5.写出下列程序运行后的结果.

(2) A ? 3

(1)

B?2

a =1

C ?5

b =2 c ?a?b b ? a ?c?b PRINT a , b , c
END 运行结果为____________; 6.读下列两个程序,回答问题:
(1) x =3 y =4 x=y PRINT x, y
END 运行结果是______________;
(2) a =2 b =3
c =4 a =b b = c +2 c = b +4
d ? ?a?b?c?/3
PRINT “ d =”;d
运行结果为___________.

A? A?B B ? B? A C ? C / A*B
PRINT “C=”;C END 运行结果为__________.


更多相关标签: