C++中求一个正整数n以内的所有质数以及所有质数的总和

#include <iostream>

using namespace std;

int main()

{

    int m,n,i,count=0;

    cout<<"请随机输入一个正整数:";

    cin>>n;

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

    {

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

            if(m%i==0) break;

        if (m==i)

        {

            cout<<m<<'\t';

            count=count+1;

        }

    }

    cout<<'\n'<<"一共有质数:"<<count<<"个"<<endl;

    return 0;

}

---------------------

作者:Be-youself

来源:CSDN

原文:https://blog.csdn.net/hpwzjz/article/details/82588801

版权声明:本文为博主原创文章,转载请附上博文链接!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容