C++编 写 编程求1~100不包括1和100间所有素数并遍历输出这些素数同时计算并输出素数个数
#include
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; }
原文地址: https://www.cveoy.top/t/topic/cTM2 著作权归作者所有。请勿转载和采集!