用数组求100~200 之间的所有素数。

如题所述

第1个回答  2013-06-27
#include <stdio.h>
#include <math.h>
int main()
{
int number[100];
int i,j;
int T;
printf("输出素数:");
for(i=100;i<200;i++)
{
T=0;
for(j=2;j<=sqrt(i);j++)
{
if(i%j==0)
{
T=1;
break;

}

}

if(T==0)
printf(" %d",i);

} }本回答被网友采纳
第2个回答  2013-06-27
int list[200]for(int i=0;i<200;i++){list[i]=i;}bool point(){bool flag=ture;for(int j=0;j<200;j++)for(int x=0;x=list[j]/2;x++){{if(list[j]%x==0)flag==false;}if(flag==ture)cout<<list[i];}}
第3个回答  2013-06-27
是把求得的素数都放到数组,然后显示??