用c#写一个程序,求出输入数的后一个质数

 我来答
captain2005
2016-10-07 · TA获得超过1059个赞
知道小有建树答主
回答量:2041
采纳率:41%
帮助的人:576万
展开全部
一个窗体,两个文本框,一个按钮
namespace WCsharp
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Boolean isprime(int a)
{
if (a == 0 || a == 1)
{
return false;
}
else
{
for (int k = 2; k < a; k++)
{
if (a % k == 0)
return false;
}
return true;
}
}
private void button1_Click(object sender, EventArgs e)
{
int i = Convert.ToInt32(this.textBox1.Text);
if (isprime(i))
{
i++;
while (!isprime(i))
{
i++;
}
this.textBox2.Text = i.ToString();
}
else
{
while (!isprime(i))
{
i++;
}
this.textBox2.Text = i.ToString();
}
}
}
}
追问
编译有错啊,,,能写全一点么
追答
你只要按照我的回答,添加控件和代码就行了啊,不要直接复制
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式