会C#的进

来源:百度知道 编辑:UC知道 时间:2024/05/26 13:14:14
编写一个c#程序,显示前10个质数!!

定义两个变量
private int i = 1;//从数字1开始
private int zsNum = 0;//检测数目,到达10个的时候停止
在窗体上放一个按钮,在按钮的点击事件中写入如下代码
private void button3_Click(object sender, EventArgs e)
{
string strNum = "";

while (true)
{
if (i == 1)
{
strNum += i.ToString() + "*";
zsNum++;
i++;
continue;
}
int num = 0;
for (int j = 1; j <= i; j++)
{
if (i % j == 0)
{
num++;
}
}
if (num == 2)
{
strNum += i.ToString()+"*";
zsNum++;
}