递归系列:分解质因数

void toPrimMulti(int n, int m) {

	if (n >= m) {

		while (n % m != 0)
			m++;
		n /= m;
		printf("%d ", m);
		toPrimMulti(n, m);
	}

}

toPrimMulti(21, 2);
posted on 2011-08-10 01:33  yangyh  阅读(528)  评论(0编辑  收藏  举报