您的位置:首页 > 其它

第十一周项目六——回文,素数(4)(输出1000以内的所有素数)

2014-11-08 17:03 369 查看
问题及代码:

/*
*Copyright (c) 2014,烟台大学计算机学院
*All rights reserved.
*文件名称 :main.cpp
*作    者 :陈旭
*完成日期 :2014年11月9日
*版 本 号 :v1.0
*
*问题描述 :编制一个bool型的函数isPrimer,判断它是不是素数
*输入描述 :输入一个数
*程序输出 :输出这个数是不是素数
*/
#include <iostream>
using namespace std;
bool isPrimer(int);
int main()
{
int m=1;
while (m<=1000)
{
m++;
if(isPrimer(m))
cout<<m<<"  ";
}
}

bool isPrimer(int n)
{
int h,i;
bool isPrimer=true;
for(i=2; i<n; ++i)
{
h=n%i;
if(h==0)
{
isPrimer=false;
break;
}
}
return isPrimer;
}


运行结果:



知识点总结:

小小的改动就可以得出完全不同的结果呢,更加让我们的思维得到拓展。

学习心得:

不断的练习可以提高我们的熟练度还有对编程的习惯。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐