题目内容
试写出利用更相减损术求两个正整数的最大公约数的程序.
解:更相减损术程序:
INPUT “m,n=”;m,n
WHILE m<>n
IF m>n THEN
m=m-n
ELSE
m=n-m
END IF
WEND
PRINT m
END
课堂小结
(1)用辗转相除法求最大公约数.
(2)用更相减损术求最大公约数.
思想方法:递归思想.
练习册系列答案
相关题目
题目内容
试写出利用更相减损术求两个正整数的最大公约数的程序.
解:更相减损术程序:
INPUT “m,n=”;m,n
WHILE m<>n
IF m>n THEN
m=m-n
ELSE
m=n-m
END IF
WEND
PRINT m
END
课堂小结
(1)用辗转相除法求最大公约数.
(2)用更相减损术求最大公约数.
思想方法:递归思想.