求最大公约数的简便方法
2022-12-03
投稿:邱贞伟 分享
公约数,顾名思义,就是能被两个数同时整除的一些数。而最大公约数就是这些数中的最大值。
举个例子,比如我们要求96和50的最大公约数。
应该怎么做呢?
首先,我们要将96和50分别进行质因式分解,也就是将它们写成质数乘积的形式。
那何为质数?
质数,又叫素数。指只能被自身和1整除的数。
那么96=2x2x2x2x2x3, 50=2x5x5
然后,找出质因式中二者共同的质数。对比上面两个式子,我们发现二者共同的只有2.
因此,96和50的最大公约数就是2.
#求最大公约数的简便方法#相关文章
C语言求最大公约数while循环
在visual C6.0上,用C语言编写求最大公因数和最小公倍数的程序。1打开visual C6.0-文件-新建-文件-CSource File。2输入预处理命令和主函数:#include<st
分享
0.2万人浏览
最大公约数C语言c语言
c语言最大公约数最小公倍数函数
main(){intp,r,n,m,temp;printf("\nputinlianggeshu:");scanf("%d%d",&n,&m);if(n
分享
0.2万人浏览
最大公约数最小公倍数C语言