在 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

總結

如果您在教程中有任何疑問,請在評論區中提及。

更新於: 01-二月-2021

6K+ 瀏覽

啟動您的 職業

完成課程獲得認證

開始
廣告
© . All rights reserved.