<vb程序设计>下面程序运行后的结果是什么?该程序的功能是什么?

2022-08-09 教育 62阅读
这是求最大公约数和最小公倍数的程序, 用辗转相减法
开始x = 242, y = 44, z = 242*44
然后do循环直到x=y结束,
循环中判断x>y,则x=x-y = 242-44=198
198>44, x = x-y = 198-44=154
154>44, x = x-y = 154-44=110
110>44, x = x-y = 110-44=66
66>44, x = x-y = 66-44=22
22<44, y = y-x = 44-22=22
x=y循环结束
所以此时x = 22, y = 22, z = 242*44
所以输出x是最大公约数,z/x是最小公倍数
输出:22 484
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com