C#编写一个应用程序,完成从1开始加到n的求和计算。

2025-03-06 18:56:37
推荐回答(1个)
回答1:

关键代码:

while (true)
{
   Console.WriteLine("请输入一个50至100之间的数字:");
   string input = Console.ReadLine();
   int value = 0;
   if (!int.TryParse(input, out value))
   {
      Console.WriteLine("只能输入数字,请重新输入。");
      continue;
   }
 
   if (value == 0)
   {
      break;
   }
   else if (value < 50 || value > 100)
   {
      Console.WriteLine("不在范围内,请重新输入。");
      continue;
   }
 
   int sum = 0;
   for (int i = 1; i <= value; i ++)
   {
      sum += i;
   }
   Console.WriteLine("结果为:" + sum.ToString());
}
 
Console.WriteLine("程序已退出");