首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么求: 三个数的最大值、最小值、中间值

2012-07-29 
如何求: 三个数的最大值、最小值、中间值C# codeListint span new Listint(3)for (int c 2 c 4

如何求: 三个数的最大值、最小值、中间值

C# code
List<int> span = new List<int>(3);for (int c = 2; c <= 4; c++){    span.Add(Convert.ToInt32(listGrid[r, c]));    int w = span[0];    int q = span[1];    int b = span[2];}



如何求得这三个数的最大值、最小值、中间值

不能用sort()的方法
因为:有可能 w q b 三个变量的值相同的可能
 

[解决办法]
这程序真无语了。
List<int> span = new List<int>(3);
for (int c = 2; c <= 4; c++)
{
span.Add(Convert.ToInt32(listGrid[r, c]));
int w = span[0];
int q = span[1];
int b = span[2];
}
你不觉得把
int w = span[0];
int q = span[1];
int b = span[2];
写在循环里面是多么的蠢。
不会写程序的人虽说在csdn有不少。但是连for循环都不会的。也算极品了。
[解决办法]
探讨
不能用sort()的方法
因为:有可能 w q b 三个变量的值相同的可能

[解决办法]
如何求: 三个数的最大值、最小值、中间值

------------
1, 2, 3, 4

那中间值是 2 还是 3 呢?
------------

我真心地同情广大HR蜀黍和MM……
这年头想招程序员看来是越来越吐血的事情啊……

热点排行