a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C# > 正文

C#習題:編程求100以內的所有素數

2023-05-05 19:01:33
字體:
來源:轉載
供稿:網友

C#習題:編程求出100以內的所有素數,要求每5個一行。

基本思想:

假設求m(m>2)的所有素數,我們只需用從2開始到m-1所有的數去除m,如果其中的某個數將m除盡了,那么m就不是素數,如果,循環計數到了m仍沒有被除盡,則m即是一個素數。但這種算法效率較低,我們還可以使用從2到m的平方數去除m,這樣效率就大大提高了。

程序每找出1個素數,將其累加到個數計數器count中,并判斷count是否能被5整除,如果能整除則輸出一個換行(Console.WriteLine())。

其源程序代碼如下:

using System; 

class Class1

{

    static void Main()

    {

       int m;

       int j;

       int count = 0;    //保存素數的個數

       for(int i=2;i<50;i++)

       {

           m=(int)Math.Sqrt(i);

           for(j=2;j<=m;j++)

           {

              if(i%j==0)

                  break;

           }

           if(j>m)

           {

              Console.Write("{0,5}",i);

              count++;

              if(count%5==0)    //5換行

                  Console.WriteLine();

           }

       }

    }

} 

運行結果:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品日产欧美久久久久 | 国产中文字幕在线观看 | 黄色毛片看看 | 国产精品久久久久久久久免费 | 久久久久性视频 | 日韩在线高清 | 久久久久久久久久国产 | 日韩在线中文字幕 | 一区| 2020av视频 | 日韩欧美在线观看视频 | 亚洲免费在线观看 | 国产激情性色视频在线观看 | 国产在线小视频 | 日日操视频 | 国产一区二区三区视频观看 | 亚洲热在线视频 | 在线免费观看黄 | 日韩电影在线免费观看 | 日韩精品一区二区三区免费视频 | 国产精品乱码一区二区三区 | 成人小视频在线观看 | 亚洲协和影视 | 九一午夜精品av | 久久se精品一区精品二区 | 国产精品入口免费视频一 | 神马久久久久久久 | 亚洲精品一区二区三区在线播放 | 国产精品久久久久国产a级 一区免费在线观看 | 日韩久久久久 | 色婷婷电影 | 国偷自产视频一区二区久 | 欧美精品免费在线观看 | 色爽女人免费 | 国产精品美女久久久 | 午夜久久| 国产精品日韩欧美 | 一级毛片在线播放 | 黄色片一区 | 亚洲午夜精品一区二区三区他趣 | 午夜无码国产理论在线 |