[C++] 求因數範例程式碼

#include <iostream>
using namespace std;

int main() 
{	
	int num;
	
	cout << "請輸入一個大於1的正整數: ";
	cin >> num; 
	cout << endl;
	
	for(int n=1;n<=num;n++)
	{
		if(num%n==0)  //當num能整除n時 
		{
			if(n>1)  //加入逗號以示區隔,只有第一個不加上逗號 
			{
				cout << ",";
			} 
			
			cout << n ;	
			
		}
	}
	
	cout << "都是" << num << "的因數" << endl;
	
	return 0; 
}

有疑問? 留個言吧!

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料