📅  最后修改于: 2023-12-03 15:25:10.588000             🧑  作者: Mango
在 C# 中,可以使用循环来对一组数字求和。如果需要从用户输入中获取数字,则需要使用 Console.ReadLine() 方法进行输入。下面是一个简单的例子:
using System;
public class Program
{
public static void Main()
{
int n, sum = 0, i, x;
Console.Write("请输入数字的个数:");
n = int.Parse(Console.ReadLine());
for (i = 1; i <= n; i++)
{
Console.Write("请输入第 {0} 个数字:", i);
x = int.Parse(Console.ReadLine());
sum = sum + x;
}
Console.WriteLine("这些数字的和是:" + sum);
}
}
以上例子中,首先声明了变量 n, sum, i, x。其中,n 表示要求和的数字个数,sum 表示它们的和,i 是循环计数器,x 表示要加入和中的数字。
接着,使用 Console.Write() 方法提示用户输入数字个数,接着使用 int.Parse() 方法将用户输入的数字转换为整数类型赋值给变量 n。
接下来使用 for 循环对 n 个数字进行求和。在循环中使用 Console.Write() 方法提示用户输入数字,在使用 int.Parse() 方法将用户输入的数字转换为整数类型赋值给变量 x。将 x 加入到 sum 中。
求和完成后,使用 Console.WriteLine() 方法输出求和结果。
以上代码片段对应的 markdown 格式如下:
# 对 C# 中的数字求和
在 C# 中,可以使用循环来对一组数字求和。如果需要从用户输入中获取数字,则需要使用 Console.ReadLine() 方法进行输入。下面是一个简单的例子:
```csharp
using System;
public class Program
{
public static void Main()
{
int n, sum = 0, i, x;
Console.Write("请输入数字的个数:");
n = int.Parse(Console.ReadLine());
for (i = 1; i <= n; i++)
{
Console.Write("请输入第 {0} 个数字:", i);
x = int.Parse(Console.ReadLine());
sum = sum + x;
}
Console.WriteLine("这些数字的和是:" + sum);
}
}