读书人

函数的写法

发布时间: 2013-04-07 12:50:11 作者: rapoo

求一个函数的写法
请教各位前辈,我有一个函数不知道怎么写
有a b c d四个数,找出相差最小的2个数的平均值
[解决办法]


int[] a = { 1, 16, 38, 24, 43, 55 };
int size = a.Length;
int min = int.MaxValue;
int var = 0;
int abs;

for (int i = 0; i < size - 1; i++)
{
for (int j = i + 1; j < size; j++)
{
abs = Math.Abs(a[i] - a[j]);
if (abs < min)
{
min = abs;
var = (a[i] + a[j]) / 2;
}
}
}
Console.WriteLine(var);

读书人网 >C#

热点推荐