求3-n之间的素数和

 1 #include <stdio.h>
 2 int main(){
 3 int i,j,n;
 4 scanf("%d",&n);
 5 for(i=3;i<=n;i++){
 6 int isprime=1;
 7 for(j=2;j*j<=i;j++){
 8 if(i%j==0){
 9 isprime=0; (即False)
10 break; 
11 } 
12 }
13 if(isprime) printf("%d ",i); 
14 }
15 return 0;
16 }

isprime是一个函数,用于判断素数。如果整数是素数,返回True,否则返回False

posted @ 2021-11-28 19:51  郑雅文呀  阅读(77)  评论(0)    收藏  举报