问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

EXCEL高手用VBA计算两个数的最大公约数用短除法

发布网友 发布时间:2022-08-07 02:04

我来回答

1个回答

热心网友 时间:2024-10-31 15:42

Sub *()
    Dim a(), b()
    m = InputBox("输入第一个自然数")
    n = InputBox("输入第二个自然数")
    If m > n Then
        t = m
        m = n
        n = t
    End If
    ReDim a(1)
    a(1) = 2
    k = 1
    For i = 3 To m Step 2
        If ss(i) Then
            k = k + 1
            ReDim Preserve a(k)
            a(k) = i
        End If
    Next
    ReDim b(1)
    b(1) = 1
    i = 1
    k = 1
    Do While a(i) <= m
        If m Mod a(i) = 0 And n Mod a(i) = 0 Then
            k = k + 1
            ReDim Preserve b(k)
            b(k) = a(i)
            m = m / a(i)
            n = n / a(i)
        Else
            i = i + 1
        End If
    Loop
    n = 1
    For i = 1 To k
        n = n * b(i)
    Next
    MsgBox ("最大公约数为" & n)
End Sub
Function ss(ByVal x)
    ss = True
    For i = 3 To Sqr(x) Step 2
        If x Mod i = 0 Then ss = False: Exit For
    Next
End Function

追问好高手

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
江西服装学院究竟怎么样 江西服装学院怎样 江西服装学院怎么样啊 服装学校师资哪里比较好 江西服装学院怎么样呢 报案警察如何处理弃婴法律上如何认定 公安机关如何处理弃婴 光宗耀祖名词解释光宗耀祖的解释是什么 呼吸37度时光能量适合什么肤质 2012年1月24日(初二)从武汉天河机场到当阳,不知道是坐火车、汽车,在武... Excel 公约数函数 怎样用EXCEL求最大公约数最小公倍数 在Excel使用中如何计算最小公倍数或最大公约数 如何用EXCEL求公约数 荣耀手机的电子保修卡在哪里看? 吃了过期巧克力恶心想吐该吃什么药 急!! 软考中级与教资哪个好? 巫师三 如何进入湖边小屋 鹤和鹳的区别图片 鹳雀和仙鹤区别 鹳和鹤的区别 异地工作社保怎么办 怎样的人生更有意义 在生活中为什么人离不开爱情.友情.亲情 生活是什么?什么。 什么叫生活...? 过期了七个月的巧克力能吃吗? 落新妇是什么···? “精灵”落新妇有哪些特性? 为什么叫落新妇 excel表格函数最简分数怎么找? 读图“某地农业土地利用示意图”完成问题。 小题1:X农业生产分布的最优... 图22为我国两大重要的商品农业生产基地分布图。甲为长江中下游地区的... 土地资源图的介绍 为什么饭店的春卷皮又薄又软还不破皮? 梦见自己下很高的直梯 尸位素食是什么意思? 真心话最狠的问题 七大洲是什么? 七大洲有什么 异兽流小说排行榜 最好各种兽都有,作者文笔要好 3578游戏中心苹果版在哪里下载 每日早安问候语语录 豪门的,言情的,精品小说。求推荐 应该怎么保养18k金的项链啊? 小学一年级好词好句摘抄 家里养的有蜥蜴,蟑螂对孕妇胎儿发育有害吗? 屋里打了灭害灵通风2个小时还有味道对2个月孕妇有害吗 假如蟑螂灭绝了对世界会有什么影响?对地球生态环境会有什么影响? 求好看的豪门的言情小说