这道题是怎么写的?实在是想不出来,各位能给个思路或代码吗。题目具体如图。
while (a > 1) {
while (a % x == 0) {
if (first == 1) {
printf("%d", x);
first = 0;
} else
printf("*%d", x);
a /= x;
}
x++;
}
(注:a即为n)
没太看懂,能给个思路吗