c语言代码:分解质因数
时间: 2023-12-25 21:28:55 浏览: 90
c语言分解质因数
以下是一个用C语言编写的分解质因数的代码示例:
```c
#include <stdio.h>
void primeFactors(int n) {
int i;
for (i = 2; i <= n; i++) {
while (n % i == 0) {
printf("%d ", i);
n = n / i;
}
}
}
int main() {
int num;
printf("请输入一个正整数:");
scanf("%d", &num);
printf("%d=", num);
primeFactors(num);
return 0;
}
```
这段代码首先定义了一个函数`primeFactors`,用于分解质因数。然后在`main`函数中,用户输入一个正整数,然后调用`primeFactors`函数进行分解质因数,并输出结果。
阅读全文