请问大佬们怎么编写程序 ?程序怎么运行

 

一个简单的实现,如下:

参考链接:


https://tool.520101.com/calculator/prime-number/

#include <stdio.h>

int fun(int m){
    
    int i;
    // https://baike.baidu.com/item/%E8%B4%A8%E6%95%B0/263515
    if(m<2){ // 小于2的数,判断为不是素数 
        return 0;
    }
    
    for(i=2;i<m;i++){
        
        if(m%i==0){ //如果此数m能被2到m-1之间任意一个数整除,则说不是素数 
            return 0;
        }
    }
    
    return 1; // 2到m-1之间所有的数都整除m,则说明m是素数 
    
} 

int main(void){
    
    int m,k=0;
    
    for(m=100;m<=200;m++){
        if(fun(m)){
            printf("%d ",m);
            k++;
        }
    }
    // https://tool.520101.com/calculator/prime-number/
    printf("%d",k);
    
    return 0;
}

img