#include using namespace std;

int main() { int count = 0; // 记录素数个数 for (int i = 2; i < 100; i++) { bool is_prime = true; // 标记i是否为素数 for (int j = 2; j < i; j++) { if (i % j == 0) { // 如果i能被j整除,说明i不是素数 is_prime = false; break; } } if (is_prime) { // 如果i是素数,则输出 cout << i << ' '; // 将双引号改为单引号 count++; } } cout << endl << '素数个数为:' << count << endl; // 将双引号改为单引号 return 0; }

C++ 编程求1到100之间的所有素数并输出

原文地址: https://www.cveoy.top/t/topic/nAZ6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录