c#如何数组的累加

2024-11-29 21:58:29
推荐回答(3个)
回答1:

上面using,我就不写了,
int s=0;
int[] array=new int[10];
for(int i=0;i<10;i++)
array[i]=i;
for(int i =0;i<10;i++)
s+=array[i];
Console.WriteLine(s);

回答2:

给你个最简单的。
int[] myArray = new int[5] { 1, 2, 3, 4, 5 };
int sum = myArray.Aggregate((a, b) => a + b); //sum就是数组累加后的和

int可以换成double等简单数据类型。

回答3:

具体要求时什么呢?就是int数组的累加?如果是的话可以这样
int Sum(int[] Array)
{
if(Array == null) return -1;

int Ret = 0;

foreach(int v in Array)
{
Ret += v;

}
return Ret;
}