算法一
程序拖入OD运行,单步调到地址00401314,进入call。

找到算法,把参数1 mov给eax,比较参数1和参数2。
然后看标志位,若SF=0,OF=0 参数1>参数2
若SF=1,OF=0 参数1<参数2
若SF=0,OF=1 参数1<参数2
若SF=1,OF=1 参数1>参数2
若ZF=1,参数1=参数2
若CF=1,参数1<参数2
若CF=0,参数1>参数2
若jle跳转到00401048,edx赋值参数2,否则ecx赋值参数1。

这里直接来到了输入scanf,输入后回到地址00401020执行算法

最后return

算法程序地址:
链接: https://share.weiyun.com/5PQOILc