第十一周项目6 判断素数

来源:互联网 发布:药品集中采购系统sql 编辑:程序博客网 时间:2024/06/05 22:23

运行及代码:

/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:d.cpp*作    者:张旺华*完成日期:2014年11月10日*版 本 号:v1.0**问题描述:输入一个数,判断这个数是否是素数*输入描述:一个数*程序输出:判断结果*/#include<iostream>#include<cmath>using namespace std;bool isPrimer(int n);int main()//此处写代码,能够调用isPrimer函数完成“测试”{    int n;    cin>>n;    if(isPrimer( n) )        cout<<n<<"是素数;"<<endl;    else        cout<<n<<"不是素数;"<<endl;}bool isPrimer(int n)  //在这个函数中只管判断,不能出现cout语句!{    int i=2    ;    double  x=sqrt(n);    for(;i<=x;++i)    {        if(n%i==0)            return false;    }    return true;}


运行结果:

知识点运用及学习心得:有时候,对一个人来说太弱小了,所以我们需要他人的帮助。
0 0
原创粉丝点击