求55555的最大公约数中最大的三位数?C语言

来源:百度知道 编辑:UC知道 时间:2024/06/04 03:11:32
100到999中最大的可以除尽的数~如何用C语言实现

void main()
{
int i;
int a=55555;
for(i=999;i>100;i--)
{
if(a%i==0)
{
printf("%d",i);
return;
}
}
}

int a=55555;
int b=0;
for(int i=2;i<a;i++)
{
if(a%i==0){
if(i>100 && i<999){
b=i;
}
}
}
printf("%d",b);

我其实用java 编的 估计差不多 还请你试一试 c的语法不熟了 不好意思

至少要两个数才能称得上有“最大公约数”吧