如何利用C++库函数判断素数

   2024-10-01 5930
核心提示:要利用C++库函数判断一个数是否为素数,可以使用以下代码:#include iostream#include cmathbool isPrime(int num) {if (num = 1

要利用C++库函数判断一个数是否为素数,可以使用以下代码:

#include <iostream>#include <cmath>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 num;    std::cout << "Enter a number: ";    std::cin >> num;        if (isPrime(num)) {        std::cout << num << " is a prime number." << std::endl;    } else {        std::cout << num << " is not a prime number." << std::endl;    }        return 0;}

这段代码定义了一个函数isPrime,该函数接受一个整数参数并返回一个布尔值,表示该数是否为素数。在main函数中,用户输入一个数并调用isPrime函数进行判断,然后输出结果。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号