输出100-200之间的素数

来源:互联网 发布:2015公安部上牌数据 编辑:程序博客网 时间:2024/05/17 21:45

#include<iostream>#include<iomanip>using namespace std;int main (){int i = 0;int j = 0;int k = 0;for(i=101; i<=200; i+=2){k = i/2;for(j=2;j<=k;j++)if(i%j == 0){break;}if(j>k){cout<<i<<endl;}}return 0;}
提醒: 第一个循环我刚开始初始化为100,然后每次加等2,结果都是偶数,就不会出现素数,所以一直都找不出所求素数 。

程序结果如下:

0 0