目前我有这组代码,它的意思是计算阶乘.
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,这看起来很奇怪.
任何帮助赞赏.谢谢
嘿家伙目前有以下代码
我试图将值插入列表框,然后能够按字母顺序求助值并重新显示在同一个列表框中.由于某种原因代码不起作用(没有错误 - 只是当我按下按钮时列表框清除)
protected void sortButton_Click(object sender, ImageClickEventArgs e)
{
string[] movieArray = new string [cartListBox.Items.Count];
for (int i = 0; i < cartListBox.Items.Count; i++)
{
movieArray[i] = cartListBox.Items[i].ToString();
}
Array.Sort(movieArray);
cartListBox.Items.Clear();
for (int i = 0; i < cartListBox.Items.Count; i++)
{
cartListBox.Items.Add(movieArray[i].ToString());
}
}
Run Code Online (Sandbox Code Playgroud)