给出一个程序如下图,若输入m=546,n=210,则输出______.INPUT“m,n=”;m,nDOr=m MOD nm=nn=rLOOP UNTIL r=
题型:不详难度:来源:
给出一个程序如下图,若输入m=546,n=210,则输出______. INPUT“m,n=”;m,n DO r=m MOD n m=n n=r LOOP UNTIL r=0 PRINT m END. |
答案
本程序的算法是: 用辗转相除法求两个数的最大公约数. ∵546÷210=2…126 210÷126=1…84 126÷84=1…42 84÷42=2…0 ∴m=546,n=210的最大公约数是42 故答案为:42. |
举一反三
如图,程序框图所进行的求和运算是( )A. | B. | C.
| D. | 某程序框图如图所示,该程序运行后输出的倒数第二个数是( )A.
| B.
| C.
| D. | 如图给出一个程序框图,其运行结果是______. | 右面是计算13+23+…+103的程序框图,图中的①、②分别是______和______. | 如图,程序结束输出s的值是( )A.30 | B.55 | C.91 | D.140 |
最新试题
热门考点
|
|
|