1. 对于数num,找到一个能整除它的数m(小于sqrt(num));
2. 如果有这样的m,对于m和num/m分别执行1;
3. 如果没有这样的m,则num已是质数,返回。
本文介绍了一种用于求解整数质因数分解的算法实现。通过递归方式寻找能够整除给定整数的最小质数,并进一步分解直至所有因数均为质数。文章包含两个主要函数:voidf用于递归分解,而main函数则负责接收用户输入并展示分解结果。
1. 对于数num,找到一个能整除它的数m(小于sqrt(num));
2. 如果有这样的m,对于m和num/m分别执行1;
3. 如果没有这样的m,则num已是质数,返回。
1148
2857

被折叠的 条评论
为什么被折叠?