用c语言取一个数的因子
时间: 2024-05-05 21:17:18 浏览: 108
c语言中寻找完数并输出其因子
以下是一个用C语言编写的程序,可以获取一个数的因子:
```
#include <stdio.h>
int main()
{
int num, i;
printf("请输入一个正整数:");
scanf("%d", &num);
printf("该数的因子有:");
for(i=1; i<=num; i++)
{
if(num%i == 0)
{
printf("%d ", i);
}
}
return 0;
}
```
程序首先要求用户输入一个正整数,然后使用for循环来找到该数字的因子。如果数字可以被i整除,则i是该数字的因子。程序将所有因子输出到屏幕上。
阅读全文