C语言如何求100以内的素数
C语言如何求100以内的素数
我是新手,才学C语言没有多久。最近编写了一段代码,求100以内的素数,编译不成功,不知道错在哪里?
答:你的代码的确有问题,初始值不对,且循环的过程太罗嗦,我给你一段代码,你试试。
inti;j,k=0,a[100];
for(i=0;i<100;i++)
{
for(j=2;j<i;j++)//
{
if(i%j==0)break;
}
if(j==i){a[k]=i;k++;}
}
for(i=0;i<k;i++)
printf("%d\t",a[i]);
}
更多精彩尽在站长资源库电脑知识网 www.zzzyk.com