用c++ 统计101-200之间有多少个素数,并输出所有素数。
时间: 2023-12-18 13:30:19 浏览: 137
判断101-200之间有多少个素数,并输出所有素数
以下是用C++统计101-200之间的素数并输出的代码示例:
```cpp
#include <iostream>
#include <cmath>
using namespace std;
bool isPrime(int num) {
if (num <= 1) {
return false;
}
for (int i = 2; i <= sqrt(num); i++) {
if (num % i == 0) {
return false;
}
}
return true;
}
int main() {
int count = 0;
cout << "素数列表:" << endl;
for (int i = 101; i <= 200; i++) {
if (isPrime(i)) {
cout << i << " ";
count++;
if (count % 10 == 0) {
cout << endl;
}
}
}
cout << "\n总共有 " << count << " 个素数。" << endl;
return 0;
}
```
阅读全文