输入两个正整数m和n(m>=1,n

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 18:05:51
输入两个正整数m和n(m>=1,n
xUO@*K%3ib^,~Lf4dҋ ,q,AX EOӤ{+4mwS/of޼?y^пq>4gx/K&x}5Y=h(#nbZ5fDA(6rj[>eqyK!{'lt:Y"{;I_g_:4Aqpc?jIxPS*V;* !رV!PBIaA2&RDSES"h-c"*F"B40ȡX;aeE6ATib$&nE6vl;bWQr W

输入两个正整数m和n(m>=1,n
输入两个正整数m和n(m>=1,n

输入两个正整数m和n(m>=1,n
#include <stdio.h>
int isPrimeNum(int x)//判断是否为素数 
{
     int i,n=0;
     
     for(i=2;i<=x/2;i++)
     {
             if(x%i==0)
             {
                       return 0;
             }
     }
     
     return 1;
}
int main()
{
    int m,n,i;
    long result=0;
    scanf("%d %d",&m,&n);
    
    for(i=m+1; i<n; i++)
    {
             if(isPrimeNum(i))//如果为素数累加到结果上 
             {
                              result+=i;
             }
    } 
    printf("%ld",result);
}

测试结果: