在 C++ 中寻找自然数的所有因数 - 第 1 组
在本教程中,我们将编写一段程序,找出自然数的所有因数。这是一个简单的难题。让我们看看解决它的步骤。
初始化数字。
编写一个从 1 到给定数字循环的循环。
检查给定数字是否可以被当前数字整除。
如果满足以上条件,则打印当前数字。
示例
让我们看看代码。
#include <bits/stdc++.h> using namespace std; void findDivisors(int n) { for (int i = 1; i <= n; i++) { if (n % i == 0) { cout << i << " "; } } cout << endl; } int main() { findDivisors(65); return 0; }
输出
如果您运行以上代码,则会得到以下结果。
1 5 13 65
总结
如果您在教程中有任何疑问,请在评论区中提及。
广告