100内的素数难点

遍历是循环中普遍的难点

 葡萄娱乐场 1

for(int i=100;i<200;i++)

那也是很常见的标题

if(i%j==0)

#include “stdafx.h”
#include <iostream>
using namespace std;

 

葡萄娱乐场 2葡萄娱乐场 3View Code

{Console.Write(i)}
//那儿就表达1到那个数本身之间唯有被1和它自身整除了,那表明它正是贰个质数

 

for(int j=1;j<=i;j++)

int _tmain(int argc, _TCHAR* argv[])
{
    int j,i;
    int nums=0;//质数计数
    int s=0;   //质数之和
    for(i=2;i<=100;i++) { 
        bool isSushuo=true;
        for(j=2;j<i;j++){
            if(i%j==0)
                break;
        }
        if(j==i){//表达比i小的都循环完了
            nums++;
            s+=i;
            if(nums%7==0){
                cout<<i<<“\t”<<endl;
            }else{
                cout<<i<<“\t”;
            }

}

        }
    }
    cout<<endl;
    cout<<“2-100 全体的质数有:”<<nums<<“个”<<endl;
    cout<<“2-100 全部的质数之和为:”<<s<<endl;
    cin>>s;
    return 0;
}

葡萄娱乐场,{

日前在读书c++,从最基础的关系

所谓遍历,是指有有个别范围的样本数,供给把样本中的每一个数据取出来—-分析

if(num==2)

{

经典案例 :让您输出100–200时期的拥有质数

}

学学到的便是切实可行难点具体分析,多多演练本人写代码,会发生不一样的效益。

num++;

iny num=0;