我必须编写一个小程序来计算斐波那契数列的某个迭代。现在,无论我做什么,它总是发出2。
public partial class Form1 : Form
{
int num1=0;
int num2=1;
int sum=0;
public Form1()
{
InitializeComponent();
}
private void btnCal_Click(object sender, EventArgs e)
{
for (int z = 0; z <= Convert.ToInt32(txtCal.Text); z++)
{
sum = num1 + num2;
lblErg.Text = Convert.ToString(sum);
num1 = num2;
sum = num1;
}
}
答案 0 :(得分:1)
您将num1设置为求和而不是num2。
FLASK_ENV=development