为什么我照着课本抄运行出来啥也没有
#include<stdio.h>#include<math.h>
int main()
{
int i,j,n,a;
for(i=1;i<=100;i++)
a=i;
a=0;
for(i=2;i=sqrt(100);i++)
for(j=i+1;j<=100;j++)
{if(a!=0&&a!=0)
if(a%a==0)
a=0;
}
printf("\n");
for(i=2,n=0;i<=100;i++)
{if(a!=0)
{printf("%5d",a);
n++;
}
if(n==10)
{printf("\n");
n=0;
}
}
printf("\n");
return 0;
} 这代码太乱了点。。。。。
根本没有看出来逻辑 只能说抄错了,而且代码不规范。自已再好好对下。 你需要复核一下下面这一句,肯定不对!
for(i=2;i=sqrt(100);i++) 你这是要干啥呢?
for(i=2;i=sqrt(100);i++)
一个等于号吗?
页:
[1]