2018-2019学年苏教版   必修三   1.3.4  循环语句      作业
2018-2019学年苏教版   必修三   1.3.4   循环语句      作业第1页

1.3.4 循环语句

一、单选题

1.计算机执行下面的程序段后,输出的结果是( )

a=1

b=3

a=a+b

b=a-b

PRINT a,b

A.4,1 B.1,3 C.0,0 D.6,0

【答案】A

【解析】

【分析】

根据程序可知,分别计算了两个数的和与差,和为4且赋值给a,差为1,且赋值给b.

【详解】

根据程序可知,a=1+3=4,b=4-3=1,故输出4,1,选A.

【点睛】

本题主要考查了程序语言中的赋值语句及计算,属于中档题.

2.用辗转相除法求294与84的最大公约数时,需要做除法的次数是:

A.1 B.2 C.3 D.4

【答案】B

【解析】

解:294="3"×84="42,84=42"×2+0,因此最大公约数为42,只需要做两次除法运算即可,余数为零则终止。

3.下列语句书写正确的个数是 (  )

①INPUT "a=,b=",a,b

②PRINT 1010

③3=x

④x+y=0

A.0 B.1 C.2 D.3

【答案】B

【解析】由三种语句的书写格式及其功能知,只有②正确,①,③,④都错误. 选B.

4.执行如图所示的程序框图,输出的x值为( )