用c语言编写程序,将一个整数分解质因数,例如,输入 90,打印出 90=2*3*3*5。
时间: 2024-01-17 11:52:52 浏览: 71
python 将一个正整数分解质因数 例如:输入90,打印出90=233*5 (示例)
```c
#include <stdio.h>
int main()
{
int num, i;
printf("请输入一个正整数:");
scanf("%d", &num);
printf("%d=", num);
for (i = 2; i <= num; i++)
{
while (num % i == 0)
{
printf("%d", i);
num /= i;
if (num != 1)
printf("*");
}
}
return 0;
}
```
阅读全文