#include <stdio.h>
int main(int argc, char **argv)
{
int n,i;
scanf("%d", &n);
i = 1;
while (++i < n) {
if (n%i == 0) {
n /= i;
printf("%d ", i);
i--;
}
}
printf("%d\n", n);
return 0;
}
打印质因子
最新推荐文章于 2024-05-27 00:33:29 发布
#include <stdio.h>
int main(int argc, char **argv)
{
int n,i;
scanf("%d", &n);
i = 1;
while (++i < n) {
if (n%i == 0) {
n /= i;
printf("%d ", i);
i--;
}
}
printf("%d\n", n);
return 0;
}
1471

被折叠的 条评论
为什么被折叠?