不用函數,用嵌套循環。始終沒想明白怎麼寫。。。。。。。。。。。。。。。。。。。
using System;
public class Test
{
public static void Main()
{
for (int i = 2; i < 200; i++)
{
bool isp = true;
for (int j = 2; j <= Math.Sqrt((double)i); j++)
{
if (i % j == 0)
{
isp = false;
break;
}
}
if (isp) Console.WriteLine(i);
}
}
}
http://ideone.com/9INyPG
2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
101
103
107
109
113
127
131
137
139
149
151
157
163
167
173
179
181
191
193
197
199
如果解決了你的問題,請點下我回答右邊的采納,謝謝。