早教吧 育儿知识 作业答案 考试题库 百科 知识分享

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

题目详情
输入两个正整数m和n(m>=1,n
▼优质解答
答案和解析
#include 
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    {
             if(isPrimeNum(i))//如果为素数累加到结果上 
             {
                              result+=i;
             }
    } 
    printf("%ld",result);
}

测试结果: