填空题
以下程序运行时,输出到屏幕的结果中第一行是
1,第二行是
2,第三行是
3。
#include<iostream.h>
#include<math.h>
void main()
{
int a[100]={0},i,j,k;
for(i=1;i<100;i++)
a[i]=i+1;
cout<<a[0]<<"/t"<<a[1]<<"/t"<<a[2]<<endl;
for(j=1;j<100;j++)
{
if(a[j]!=0)
for(k=j+1;k<100;k++)
if(a[k]%a[j]==0)
a[k]=0;
}
for(k=1,i=0;k<100;k++)
if(a[k]!=0)
{
cout<<a[k]<<"/t";
i++;
if(i%3==0)
cout<<endl;
}
}