简单C#问题!!! 什么C# 完成在3个整数中查找最大值的功能!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 假设你的三个整数为a,b,c。返回最大值为max。以下是实现代码。int max = System.Math.Max(System.Math.Max(a,b),c); 1using System; 2 3class Test 4{ 5 static void Main() 6 { 7 Console.WriteLine(Max(1)); // 输出: 1 8 Console.WriteLine(Max(.3, -.5)); // 输出: 0.3 9 Console.WriteLine(Max(0M, -3M, 3.14M)); // 输出: 3.1410 Console.WriteLine(Max(9f, -1f, 3.14f, -2.718f)); // 输出: 911 Console.WriteLine(Max(0u, 23u, 3114u, 120718u, 5678u)); // 输出: 12071812 }1314 static T? Max<T>(params T[] x)15 where T: struct, IComparable16 {17 if (x.Length == 0) return null;18 T a = x[0];19 foreach (T i in x)20 if (a.CompareTo(i) < 0) a = i;21 return a;22 }23} 这个,只能顶下了。2楼的就PASS了 Math类还有Min方法,找最小的 顶楼主你一下。 http://qzshi.com 网站建设技术论坛 另外招版主,或合作管理员,有兴趣的加群4228406 为什么把Socket放到线程里就接收不到数据了????? 本菜鸟又来发问了.. Tcp传输中的问题 C#实现连接本机的IIS FTP (求连接方法) 请教桌面编程的问题 急急急~~C# WEB视频会议求助啊。。大侠帮帮我啊。要不得下岗了~~~~~~~ 矩阵的运算程序 C# 中 如何 限制 textbox,combobox,等控件的输入 一个问题,讨教各位了。 用 C# 如何知道使用者端目前计算机是否处于联机状态??? C#中xslt转换xml文档生成Word文件的问题 如何让textbox中只显示3位数的数字串?
以下是实现代码。
int max = System.Math.Max(System.Math.Max(a,b),c);
2
3class Test
4{
5 static void Main()
6 {
7 Console.WriteLine(Max(1)); // 输出: 1
8 Console.WriteLine(Max(.3, -.5)); // 输出: 0.3
9 Console.WriteLine(Max(0M, -3M, 3.14M)); // 输出: 3.14
10 Console.WriteLine(Max(9f, -1f, 3.14f, -2.718f)); // 输出: 9
11 Console.WriteLine(Max(0u, 23u, 3114u, 120718u, 5678u)); // 输出: 120718
12 }
13
14 static T? Max<T>(params T[] x)
15 where T: struct, IComparable
16 {
17 if (x.Length == 0) return null;
18 T a = x[0];
19 foreach (T i in x)
20 if (a.CompareTo(i) < 0) a = i;
21 return a;
22 }
23}
2楼的就PASS了
Math类还有Min方法,找最小的
http://qzshi.com
网站建设技术论坛
另外招版主,或合作管理员,有兴趣的加群4228406