c语言编程练习题:7-33 统计素数并求和

简介: c语言编程练习题:7-33 统计素数并求和

#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;

}


目录
相关文章
|
22天前
|
存储 C语言
C语言中的if语句编程
C语言中的if语句编程
28 0
|
23小时前
|
C语言
C语言----寻找100~999范围内的质数--素数
C语言----寻找100~999范围内的质数--素数
|
16天前
|
算法 测试技术 C语言
初阶编程题积累(1)------[C语言]
初阶编程题积累(1)------[C语言]
15 2
|
16天前
|
算法 C语言
初阶编程题积累(2)------[C语言]
初阶编程题积累(2)------[C语言]
11 1
|
1天前
|
C语言
C语言---输入n科成绩(浮点数表示),统计其中的最高分,最低分以及平均分。
C语言---输入n科成绩(浮点数表示),统计其中的最高分,最低分以及平均分。
|
1天前
|
C语言
C语言---函数----100~n之间的素数
C语言---函数----100~n之间的素数
|
1天前
|
C语言
C语言----利用函数调用找某个范围内的素数。
C语言----利用函数调用找某个范围内的素数。
|
25天前
|
C语言 数据安全/隐私保护
C语言练习题
C语言练习题
27 1
|
8天前
|
C语言
【C语言】输入一个正整数,判断其是否为素数
【C语言】输入一个正整数,判断其是否为素数
12 0
|
16天前
|
C语言
C语言如何判断素数及相关知识
C语言如何判断素数及相关知识
13 0