求助!!!!!!编写程序,输出100-200的所有素数。

来源:百度知道 编辑:UC知道 时间:2024/05/07 13:02:51

int func(int n){
int i;
for (i=2;i<n/2;i++)
if (n%i==0) return 0;
return 1;
}

main(){
int i;
for (i=100;i<=200;i++)
if (func(i))printf("%d\t",i);
}

#include"stdio.h"
void main()
{
int m,k,i,n=0;
for(m=101;m<=200;m=m+2)
{
k=sqrt(m);
for(i=2;i<=k;i++)
if(m%i==0)
break;
if(i>=k+1)
{
printf("%d",m);
n=n+1;
}
if(n%10==0)
printf("\n");
}
printf("\n");
}

用什么语言编写,JAVA.C++.