怎么编译不出结果
潜行怪 2007-05-16 02:14:51 #include<iostream.h>
void main()
{
int a[1501];
int k=0,m,i,j;
for(i=0;k<=1500;i++)
{
m=i;
while(m!=1)
{
if(m%2==0) m=m/2;
else if(m%3==0) m=m/3;
else if(m%5==0) m=m/5;
else break;
}
if(m==1)
{
k++;
a[k]=i;
}
}
for(j=0;j<1501;j++)
cout<<a[j]<<' ';
}
前1500位能被2,3,5整除的数;
在c++中
没有结果啊