精英家教网 > 高中数学 > 题目详情
试将用辗转相除法求8251与6105的最大公约数的过程用程序框图写出来,并写出求两个整数的最大公约数的程序。

   

思路解析:利用辗转相除法求最大公约数的步骤如下:

    (1)用较大的数m除以较小的数n得到一个商和一个余数

    (2)若=0,则n为m、n的最大公约数;若≠0,则用除数n除以余数得到一个商和一个余数

    (3)若=0,则为m、n的最大公约数;若≠0,则用除数除以余数得到一个商和一个余数;……

    答案:程序框图为

程序语言如下:

    INPUT “m=”;m

    INPUT “n=”;n

    IF m MOD n=n

      n=x

    ENDIF

      r=m MOD n

    WHILE  r<>0

      r=m MOD n

      m=n

      n=r

    WEND

    PRINT  m

    END

练习册系列答案
相关习题

科目:高中数学 来源: 题型:

试分别用辗转相除法和更相减损术求840与1764、440与556的最大公约数.

查看答案和解析>>

科目:高中数学 来源:2012-2013学年贵州普安一中高二上学期8月月考文科数学试卷(带解析) 题型:解答题

试分别用辗转相除法和更相减损术求840与1764、440与556的最大公约数。

查看答案和解析>>

科目:高中数学 来源:2014届贵州高二上学期8月月考文科数学试卷(解析版) 题型:解答题

试分别用辗转相除法和更相减损术求840与1764、440与556的最大公约数。

 

查看答案和解析>>

科目:高中数学 来源:2012-2013学年贵州省黔西南州望谟三中高二(上)8月月考数学试卷(理科)(解析版) 题型:解答题

试分别用辗转相除法和更相减损术求840与1764、440与556的最大公约数.

查看答案和解析>>

同步练习册答案