首页 > Windows开发 > 详细

用c#求质数的两种方法

时间:2017-09-23 19:50:34      阅读:347      评论:0      收藏:0      [点我收藏+]

求1到100的中的质素

方法1:

Console.Write("1到100中的质数有:");

 

for(int i=1;i<=100;i++){

  int m=0;

  for(int j=1;j<=i;j++){

    if(i%j==0){

      m++;

    }

  }

  if(m==1){

    Console.Write(i+"  ");

  }else if(m==2){

    Console.Write(i+"  ");

  }

}

方法2:

Console.Write("1到100的质素有:");

  for(int i=1;i<=100;i++){

     bool isFind=false;

    for(int j=2;j<i;j++){

      if(i%j==0){

        isFind=true;

        break;

      }

    }

  if(isFind){}else{

    Console.Write(i+"  ");

  }

}

 

用c#求质数的两种方法

原文:http://www.cnblogs.com/AndHowAreYou/p/7581979.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!