自己慢慢调试出来的,过程很难受,各位勿喷
#include<iostream>
using namespace std;
//判断101-200之间有多少个素数,并输出所有素数
void test01()
{
bool flag;//设置一个标志变量
flag = true;//默认为素数(true)
for (int i = 101; i <=200; i++)
{
flag = true;//将i初始化为true
for (int m = 2; m <i; m++)//判断是否能被2到i-1整除
{
if (i%m == 0)
{
flag = false;
break;
}
}
if (flag == true)
{
cout << i << "为素数" << endl;
}
}
}
int main(){
test01();
system("pause");//阻塞功能
return EXIT_SUCCESS;
}
运行结果: