设为首页 加入收藏

TOP

[ThinkingInC++]20、关于C的习题(2)
2015-07-20 17:54:29 来源: 作者: 【 】 浏览:1
Tags:ThinkingInC 关于 习题
/**
*功能:编写一个程序使用两重for循环和模运算符(%)去寻找和输出质数(只能被1和它本身
*整除的整数)。
*时间:2014年8月15日08:19:48
*作者:cutter_point
*/

#include
  
   
#include
   
     using namespace std; //写一个函数输出质数(只能被1和它本身*整除的整数) void printZhiShu(int n) //给出0到多少的数之间的质数 { cout<<1<<"\t是质数\n"; //使用两重for循环,模运算符(%),1不用想 //一层循环是重2到n这些数字一个个找 for(int i=2 ; i <= n ; ++i) { //重2到它本身就只有他本身可以取模为0 for(int j=2 ; j <= i ; ++j) { int m=i%j; //对j取模 if(j != i && m==0) { break; //如果不是质数立马排除 } cout<
    
     >i; if(i < 0) { cout<<"请不要输入负数!!"<
      
     
    
   
  
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇HDU 4946 Area of Mushroom(凸包) 下一篇Hdu4952 - Number Transformation..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: