C语言 函数,求大神解析

如题所述

函数abc的功能是求u和v的最大公约数。

这里传进来的u=24 v=16 第一次24%16=8

w=8 u=16 v=8

第二次:u%v=0也就是w=0,这时候u=8 v=0结束循环,返回的u=8

所以结果就是8

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-07-09
自定义函数abc(u,v),是求u,v的最小公因数,并返回int类型的最小公因数,故输出为8
第2个回答  2022-07-09
abc是典型的辗转相除法,求最大公约数,所以是8
相似回答