作业帮 > 综合 > 作业

c++判断质数#include#includeusing namespace std;bool b(int a){ fo

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 16:47:07
c++判断质数
#include
#include
using namespace std;
bool b(int a)
{
for(int i=2;i>a;
if(b(a))
cout
c++判断质数#include#includeusing namespace std;bool b(int a){ fo
ool b(int a)将要判断的数a传递到判断质数自定义函数中,函数类型为bool类型.返回值真和假两种.
该函数的功能是:将该数除以2,判断是否能整除,能整除就不是质数,返回假,代表该数不是质数;不能就继续除以3,继续判断.除数一直加到该数的算术平方根.如果一直除不断,那么该数是质数,返回真,代表该数是质数;
if(b(a)) b(a)是调用该自定义函数,f(b(a))意思是,如果该函数的结果为真,输出该数是质数,否则输出该数不是质数.等价于if(b(a)==true)