//求解一个数的最大约数
# include <stdio.h>
int Func(int n)
{
int i,pan=0;
if (n < 1000 || n > 1000000)
{
printf("Input error!");
}
if(n >= 1000 && n <= 1000000)
{
for(i = 2; i < n; i++)
{
if(!(n%i))
{
pan = 1;
n = n/i;
break;
}
}
}
return n;
}
int main()
{
int c = 0,n = 0;
printf("Input n: ");
scanf("%d",&n);
c = Func(n);
printf("%d",c);
return 0;
}
C语言中定义一个函数求一个正整数的最大约数
最新推荐文章于 2023-11-28 19:25:07 发布