高山 发表于 2022-9-17 18:12:38

C++判断质数函数【回复可见】

本帖最后由 高山 于 2022-9-17 20:22 编辑

各位,晚上好
在此我贡献1个函数
static/image/hrline/1.gif
函数方法1:
**** Hidden Message *****
调用说明:
**** Hidden Message *****
希望本主题能对您有所帮助

嘉岳呀 发表于 2022-9-17 20:28:26

for(int i=2;i<=sqrt(x);i++)

加上个sqrt更好

sqrt函数得用cmath头文件

zhangjinxuan 发表于 2022-9-17 20:59:45

本帖最后由 zhangjinxuan 于 2022-9-17 21:01 编辑

来看看我与楼主代码的相似度:
#include <cstdio>

using namespace std;

bool prime(int number) {
        if (number <= 1)
                return false;
        for (int i = 2; i * i <= number; ++i)
                if (number % i == 0)
                        return false;
        return true;
}

int main() {
        int number;
        scanf("%d", &number);
        printf("%d", prime(number));
}

高山 发表于 2022-9-17 20:29:01

嘉岳呀 发表于 2022-9-17 20:28
加上个sqrt更好

sqrt函数得用cmath头文件

支持

高山 发表于 2022-9-17 21:00:58

zhangjinxuan 发表于 2022-9-17 20:59
来看看俺们代码的相似度:

这个

zhangjinxuan 发表于 2022-9-17 21:01:15

嘉岳呀 发表于 2022-9-17 20:28
加上个sqrt更好

sqrt函数得用cmath头文件

这下可以不用sqrt了吧!(见楼上代码)

zhangjinxuan 发表于 2022-9-17 21:04:41

1 and 0 are neither prime nor composite

高山 发表于 2022-9-17 21:05:40

zhangjinxuan 发表于 2022-9-17 21:04
1 and 0 are neither prime nor composite

{:5_102:}

quark 发表于 2022-9-17 21:32:22

来看看。。。

小洪队 发表于 2022-9-22 22:56:35

ddd

hornwong 发表于 2022-9-23 10:12:30

{:5_108:}
页: [1]
查看完整版本: C++判断质数函数【回复可见】