用C语言数组方法,不用函数:输入两个整数,输出两个数之间(包括这两个数)所有素数和个数

2025-05-23 16:23:25
推荐回答(1个)
回答1:

#include
int main(){
    int m,n;
    scanf("%d%d",&m,&n);
    int i,j,count,flag;
    for(i=m;i<=n;i++){
        flag=1;
        for(j=2;j<=i/2+1;j++){
            if(i%j==0)flag=0;
            continue;}
        if(flag){
            printf("%d ",i);
            count++;
            if(count%10==0)printf("\n");}}
    if(count%10!=0)printf("\n");
    return 0;
}