求555555的约数中最大的三位数
求555555的约数中最大的三位数,
以下程序的结果为271,而271并不是555555的约数,请问错在哪里?
#include<stdio.h>
main()
{
int i,m;
for(i=100; i<1000; i++)
{
if(55555%i==0)
m=i;
}
printf("%d\n",m);
}
[解决办法]
if(55555%i==0) 少了一个5
发布时间: 2012-11-16 14:12:15 作者: rapoo
求555555的约数中最大的三位数
求555555的约数中最大的三位数,
以下程序的结果为271,而271并不是555555的约数,请问错在哪里?
#include<stdio.h>
main()
{
int i,m;
for(i=100; i<1000; i++)
{
if(55555%i==0)
m=i;
}
printf("%d\n",m);
}
[解决办法]
if(55555%i==0) 少了一个5