#include <iostream> using namespace std; int main() { int num = 0; //定义变量,表示质数的个数 //遍历每一个三位数 for (int i = 100; i <= 999; i++) { //判断该三位数是否是质数 int flag = 1; //1 是质数 0 不是质数 for(int j = 2; j < i; j++) { //如果能被除1和它本身整除,就不是质数 if (i % j == 0) { flag = 0; break; } } //是质数,就num++ if (flag == 1) { num++; } } cout << num; system("pause"); return 0; }