题目内容
如下一段伪代码中,Int(x)表示不超过x的最大整数,若输入m=6,n=4,则最终输出的结果n为________.
Read m,n
While
≠Int
c←m-n×Int
m←n
n←c
End While
Print n
Read m,n
While
c←m-n×Int
m←n
n←c
End While
Print n
2
输入m=6,n=4时,
=
=
,而Int
=Int
=1,显然
≠Int
,进行循环体,执行c=m-n×Int
=6-4×1=2,并将m←4,n←2;从而
=
=2,Int
=Int
=2,判断条件
=Int
,退出循环,故输出n=2.
练习册系列答案
相关题目