C语言 输出1到100之间的全部素数?

知道的高手请帮忙写一下,谢谢 最好再给运行一下 谢谢了..

第1个回答  2019-07-05
#include<stdio.h>
intIsPrime(intnum)
{
inti=2;
for(;i<=num/2;i++)
if(0==num%i)
return0;
return1;
}
voidmain()
{
intnum;
printf("1-100的素数如下\n");
for(num=2;num<=100;num++)
if(IsPrime(num))
printf("%d",num);
printf("\n");
}
第2个回答  2021-01-30

00:00
00:00
  • 2
  • 1.5
  • 1
  • 0.75
  • 0.5
X1
正在播放

第3个回答  2018-05-08

我的是这个样子:

第4个回答  2018-03-20
num/2就已经表示你是错的
相似回答