相关疑难解决方法(0)

用于循环计算阶乘

目前我有这组代码,它的意思是计算阶乘.

int numberInt = int.Parse(factorialNumberTextBox.Text);

for (int i = 1; i < numberInt; i++)
{
  numberInt = numberInt * i;
}

factorialAnswerTextBox.Text = numberInt.ToString();
Run Code Online (Sandbox Code Playgroud)

由于某种原因,它不起作用,我不知道为什么.例如,我将输入3并得到答案为-458131456,这看起来很奇怪.

任何帮助赞赏.谢谢

c# asp.net loops for-loop factorial

13
推荐指数
2
解决办法
10万
查看次数

标签 统计

asp.net ×1

c# ×1

factorial ×1

for-loop ×1

loops ×1