输出1000以内的素数
/* * 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;}
输出结果:
心得体会:要学会举一反三