DAY01
C++判断素数:输入一个正整数n,判断n是否是素数,若n是素数,输出”Yes”,否则输出”No”
#include<iostream>
#include<cmath>
using namespace std;
bool isprim(int n) {
if (n <= 1) {
return false;
}
int sqr = (int)sqrt(n);
for (int i = 2; i <= sqr; i++) {
if (n % i == 0)
return false;
}
return true;
}
int main() {
int n;
cin >> n;
if (isprim(n)) {
cout << "Yes" << endl;
}
else
cout << "No" << endl;
return 0;
}