c语言编程练习题:7-33 统计素数并求和
作者:yunjinqi   类别:    日期:2023-05-29 13:59:05    阅读:125 次   消耗积分:0 分    

image.png

#include <stdio.h>

int is_prime(int n){
    int i;
    int r=1;
    if (n==1){r=0;}
    if (n>1){
        for (i=2;i<n;i++){
            if (n%i==0){r=0;break;}
    }
    }
    
    return r;
}

int main(){
    int M;
    int N;
    int i;
    int count=0;
    int my_sum=0;
    if (scanf("%d %d",&M,&N)!=0 && M>=1 && N<=500 && M<=N){
        for (i=M;i<=N;i++){
            if (is_prime(i)){count++;my_sum+=i;}
        
        }
        printf("%d %d",count,my_sum);
    }else{
        printf("输入数据错误");
    }
    return 0;
}


版权所有,转载本站文章请注明出处:云子量化, http://www.woniunote.com/article/158
上一篇:c语言编程练习题:7-32 求交错序列前N项和
下一篇:c语言编程练习题:7-34 求分数序列前N项和