第十一周上机项目6-3 bool行判断是否为素数

来源:互联网 发布:js修改密码验证 编辑:程序博客网 时间:2024/05/28 14:57
问题及代码:/ *                                                                          *Copyright  (c)  2014,烟台大学计算机学院                                       *All rights reserved .                                                            *文件名称:test .cpp                                                           *作    者:曹莉萍                                                                  *完成日期:2014 年11月10日                                                 *版 本 号:v1.0                                                              *                                                                            *问题描述:编制一个返回型为bool的函数isPreimer,判断一个数是否为素数                                                                  *输入描述:输入一个数                                                                  *程序输出:对这个数是否为素数的判断结果                                                        * /              #include <iostream>using namespace std;bool isPrimer(int n);int main(){    int m;    cin>>m;    if(isPrimer(m))        cout<<m<<"是素数:"<<endl;    else        cout<<m<<"不是素数:"<<endl;    return 0;}bool isPrimer(int n){    if(n<2)        return false;    for(int i=2; i*i<=n; i++)    {if(n%i==0)            return false;    }    return true;}

运行结果



   函数声明!!!!

0 0
原创粉丝点击