概述
首先设计如下界面
编写如下代码:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
int jc =Convert .ToInt16 ( textBox1.Text);
label1.Text ="数字"+Convert .ToString (jc)+"的阶乘结果为"+Convert .ToString( Result(jc));
}
public int Result(int jc) {
int result=0;
if (jc == 1)
{
return 1;
}
else {
result = jc*Result(jc - 1);
return result;
}
}
}
运行结果:
最后
以上就是潇洒秀发为你收集整理的C#——Windows程序用递归方法计算指定数字的阶乘的全部内容,希望文章能够帮你解决C#——Windows程序用递归方法计算指定数字的阶乘所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复