1. 程式人生 > >141-練習6和7 for迴圈和for迴圈的巢狀呼叫

141-練習6和7 for迴圈和for迴圈的巢狀呼叫

6,程式設計輸出1~100中能被3整除但不能被5整除的數,並統計有多少個這樣的數。

            for (int i = 1; i <= 100; i++)
            {
                if ((i % 3 == 0) && (i % 5 != 0))
                {
                    Console.WriteLine(i);
                }
            }

  

7,程式設計輸出1000以內的所有素數

            for (int i = 2; i < 1001; i++)
            {
                bool isZhishu = true;
                for (int j = 2; j <= i - 1; j++)
                {
                    if (i % j == 0)
                    {
                        isZhishu = false;
                        break;
                    }
                }
                if (isZhishu)
                {
                    Console.WriteLine(i);
                }
            }

判斷是否為質數:利用求餘%:

if (i % j == 0)則不是質數