#include<stdio.h>
int main()
{
int n, i;
printf("请输入一个正整数:");
scanf_s("%d", &n);
printf("%d=", n);
for (i = 2; i <= n; i++)
{
while (n % i == 0)
{
printf("%d", i);
n /= i;
if (n != 1)
printf("*");
}
}
return 0;
}
将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
于 2024-06-11 21:28:25 首次发布