loliGod


私信TA

用户名:1187790920

访问量:795

签 名:

等  级
排  名 51687
经  验 275
参赛次数 1
文章发表 1
年  龄 0
在职情况 学生
学  校 安徽师范大学
专  业

  自我简介:

注意输入的值小于2的情况
参考代码:

#include <iostream>

using namespace std;

int isprime(int x)

{

    int i;

    if(x<2)

       return 0;

    for(i=2;i<x;i++)

       if(x%i==0)

        return 0;

    return 1;

}

int main()

{

    int i,m,n,sum=0;

    cin>>m>>n;

    for(i=m;i<=n;i++)

      if(isprime(i))

        sum+=i;

    cout<<sum<<endl;

    return 0;

}


 

0.0分

0 人评分

  评论区

#include<iostream>
using namespace std;
int isprime(int x)
{
    if(x<2)
        return 0;
    else
    {
        for(int i=2;i<x;i++)
        {
            if(x%i==0)
            {
                return 0;
            }

        }
        return 1;
    }

}
int main()
{
    int i,m,n,sum=0;
    cin>>m>>n;
    for(i=m;i<n;i++)
        {
            if(isprime(i))
            {
                sum+=i;
            }
        }
        cout<<sum<<endl;
    return 0;
}

lz我是看你这样写的,但是怎么一直是答案错误
2020-04-29 11:49:05
  • «
  • 1
  • »