请教大家 一种算法怎么实现!

来源:百度知道 编辑:UC知道 时间:2024/06/27 22:19:05
我想实现一种功能:
有一组数字,个数不限(有可能是2个数字也有可能是100个),让他们相减!
我想了几种方法但都 不对!

请教大家!C#
就是从左到右依次相减

int[] a = new int[100];
if( a.Length>1)
for (int i = 0; i < a.Length-1; i++)
{
a[i] -= a[i + 1];
}

速度慢了点,2楼方法要好点

public int subResult(int[] num)
{
for(i = 1; i < num.lenth; i ++)
{
num[0] = num[0] - num[i];
}
return num[0]
}