将1000内素数放入数组

#include <stdio.h>
   int main()
{
int i=0;
int j=0;
int temp=0;
int arr[1000]={};

for(i=2;i<1000;i++){
	for(j=2;j<i;j++){
		if(i%j==0){
			break;
   }
}
	if(j==i){
		arr[temp]=i;
		temp++;
		}
	}
printf("素数的个数为:%d ",temp);
for(int i=0;i<temp;i++){

	printf("%d  ",arr[i]);
}


return 0;
}

image

posted @ 2022-10-29 00:07  Selina风乎舞雩  阅读(37)  评论(0)    收藏  举报