用C#写一段代码,使用递归算法从一个数组中找出最大值和最小值. 怎么写, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你用控制台写了一个: class Program { public static int Max(int[] a, int b) { if (b < a.Length-1) { return a[b] < Max(a, b + 1) ? Max(a, b + 1) : a[b]; } return a[b]; } static void Main(string[] args) { int[] a ={ 3, 4, 5, 7, 8, 2, 1, 6, 7, 9 }; Console.WriteLine(Max(a, 0)); Console.ReadKey(); } } 这个是求最小的,都是用控制台写的using System;using System.Collections.Generic;using System.Text;namespace arrayDiguiTest{ class Program { public static int Min(int[] a, int b) { if (b < a.Length-1) { return a[b] > Min(a, b + 1) ? Min(a, b + 1) : a[b]; } return a[b]; } static void Main(string[] args) { int[] a ={ 3, 4, 5, 7, 8, 2, 1, 6, 7, 9 }; Console.WriteLine(Min(a, 0)); Console.ReadKey(); } }} 用datatable更新access 新手提问:关于枚举(enum)类型的疑问? 求助:关于combobox相关控件的选择问题 页面不刷新了 保存文件的小问题 如何得到ResourceWriter写的.resources文件中的资源信息 serialport datareceived事件接收,数据不全问题 十万火急,在线等,第一次用水晶报表,关于加载报表失败!!!! dataGridview 求个简单正则 客户运行我的软件(C#写的),用不用装SQL Server? [急,在线等] 悬赏书籍ISBN信息查询的库资料。
{
public static int Max(int[] a, int b)
{
if (b < a.Length-1)
{
return a[b] < Max(a, b + 1) ? Max(a, b + 1) : a[b];
}
return a[b];
}
static void Main(string[] args)
{
int[] a ={ 3, 4, 5, 7, 8, 2, 1, 6, 7, 9 };
Console.WriteLine(Max(a, 0));
Console.ReadKey();
}
}
using System.Collections.Generic;
using System.Text;namespace arrayDiguiTest
{
class Program
{
public static int Min(int[] a, int b)
{
if (b < a.Length-1)
{
return a[b] > Min(a, b + 1) ? Min(a, b + 1) : a[b];
}
return a[b];
}
static void Main(string[] args)
{
int[] a ={ 3, 4, 5, 7, 8, 2, 1, 6, 7, 9 };
Console.WriteLine(Min(a, 0));
Console.ReadKey();
}
}
}