c语言输出一个数的所有
时间: 2023-09-11 07:04:36 浏览: 90
因数
以下是一个输出一个数的所有因数的C语言程序:
```c
#include <stdio.h>
int main() {
int n;
printf("请输入一个正整数:");
scanf("%d", &n);
printf("%d的因数有:", n);
for (int i = 1; i <= n; i++) {
if (n % i == 0) {
printf("%d ", i);
}
}
return 0;
}
```
程序中,首先读入一个正整数n,然后从1到n遍历每一个数,如果n能被当前遍历的数整除,就输出它,最后输出所有因数的结果。
阅读全文