题目内容

18.算法如图,若输入m=210,n=117,则输出的n为(  )
A.2B.3C.7D.11

分析 该题是直到型循环与,先将210除以177取余数,然后将n的值赋给m,将r的值赋给n,再相除取余,直到余数为0,停止循环,输出n的值即可

解答 解:输入m=210,n=177,r=210Mod117=93,
不满足r=0,执行循环,m=117,n=93,r=117Mod93=24,
不满足r=0,执行循环,m=93,n=24,r=93Mod24=21,
不满足r=0,执行循环,m=24,n=21,r=24Mod21=3,
不满足r=0,执行循环,m=21,n=3,r=21Mod3=0
满足r=0,退出循环,输出n=3.
故选B

点评 本题主要考查了伪代码,解题的关键是弄清程序的含义,该题考查了两个数的最大公约数,属于基础题

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网