C++判断质数函数【回复可见】
本帖最后由 高山 于 2022-9-17 20:22 编辑各位,晚上好
在此我贡献1个函数
static/image/hrline/1.gif
函数方法1:
**** Hidden Message *****
调用说明:
**** Hidden Message *****
希望本主题能对您有所帮助
for(int i=2;i<=sqrt(x);i++)
加上个sqrt更好
sqrt函数得用cmath头文件 本帖最后由 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:28
加上个sqrt更好
sqrt函数得用cmath头文件
支持 zhangjinxuan 发表于 2022-9-17 20:59
来看看俺们代码的相似度:
这个 嘉岳呀 发表于 2022-9-17 20:28
加上个sqrt更好
sqrt函数得用cmath头文件
这下可以不用sqrt了吧!(见楼上代码) 1 and 0 are neither prime nor composite zhangjinxuan 发表于 2022-9-17 21:04
1 and 0 are neither prime nor composite
{:5_102:} 来看看。。。 ddd {:5_108:}
页:
[1]