編程輸出100以內的所有素數?
int i = 1;//循環變量
bool s; //表示是否為素數
for (; i < 100; i++)
{
s = true;//假設當前的i為素數
for (int j = 2; j < i; j++)
{
//如果i能被它本身和1以外的數整除,那么他就不是素數
if (i % j == 0)
s = false;
}
//如果是素數則輸出
if (s)
Console.WriteLine(i.ToString());
}
編程輸出100以內的所有素數?
int i = 1;//循環變量
bool s; //表示是否為素數
for (; i < 100; i++)
{
s = true;//假設當前的i為素數
for (int j = 2; j < i; j++)
{
//如果i能被它本身和1以外的數整除,那么他就不是素數
if (i % j == 0)
s = false;
}
//如果是素數則輸出
if (s)
Console.WriteLine(i.ToString());
}