c#编程怎样实现
列表框ListBox控件为用户提供了选项的列表,用户可以从列表中进行选择输入。如果项目数目超过列表框可显示的数目,控件上将自动出现滚动条,它是一种规范输入的好工具。实验任务:计算并输出从sum=1+…+(k-1)+k。满足sum>1000时退出循环。
列表框ListBox控件为用户提供了选项的列表,用户可以从列表中进行选择输入。如果项目数目超过列表框可显示的数目,控件上将自动出现滚动条,它是一种规范输入的好工具。实验任务:计算并输出从sum=1+…+(k-1)+k。满足sum>1000时退出循环。
答案:
private void button1_Click(object sender, EventArgs e)
{
int sum = 0;
int n=1;
string s = "";
while (sum <= 1000)
{
for (int i = 0; i < n; i++)
{
sum = sum + i;
if (i == 0)
{
s = i.ToString();
}
else
{
s = s + "+" + i.ToString();
}
}
if (sum > 1000)
{
break;
}
else
{
s = s + "=" + sum.ToString();
listBox1.Items.Add(s);
sum = 0;
s = "";
n++;
}
}
}