#include <stdio.h>
void main() {
int n, i;
scanf("%d", &n);
while (n != 1) {
for (i = 2; i <= n; i++) {
if (n % i == 0) {
printf("%d ", i);
n = n / i;
break;
}
}
}
}
每个合数(非质数)都可以写成几个质数相乘的形式,这几个质数就叫做这个合数的质因数。比如,24可以被分解为2 2 2 3。请输入一个合数,输出它的质因数。
猜你喜欢
转载自blog.csdn.net/qq_38490457/article/details/104849474
今日推荐
周排行