#include <iostream>using namespace std;int main() {
int num;
cin >> num;
bool isPrime = true;
// 质数判断逻辑
if (num <= 1) {
isPrime = false;
} else {
for (int i = 2; i <= num / 2; i++) {
if (num % i == 0) {
isPrime = false;
break; // 一旦发现因子,立即终止循环
}
}
}
cout << (isPrime ? "是质数" : "不是质数") << endl;
return 0;}
有话要说...