从键盘上输入一个整数,用fun函数判断是否为素数,然后在main函数中输出相应?

如题所述

第1个回答  2023-04-18
#include <iostream>
#include <cmath>
using namespace std;
bool fun(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 num;
cout << "请输入一个整数:";
cin >> num;
if (fun(num))
cout << num << "是素数" << endl;
else
cout << num << "不是素数" << endl;
return 0;
}
相似回答