您的位置:首页 > 其它

输出1000以内的素数

2012-11-15 16:35 239 查看
/*          
* Copyright (c) 2012, 烟台大学计算机学院          
* All rights reserved.                  
* 作者:李蒙      
* 完成日期:2012 年 11月 15日          
* 版本号:v1.0               
* 输入描述:无          
* 问题描述:1000内的素数
* 程序输出:略 
* 问题分析:略          
* 算法设计:略          
*/
#include <iostream>
#include <Cmath>
using namespace std;
int main( )
{
	int m,n;
	cout<<"1000以内的素数有:"<<endl;
	cout<<"2"<<'\t';
	for(m=2;m<=1000;m++){
		for(n=2;n<=sqrt(m);n++)
			if(m%n==0)
				break;
			if(m%n!=0)
				cout<<m<<'\t';
	}
	cout<<endl;
	return 0;
}


输出结果:


心得体会:要学会举一反三
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: