asp.net编写控制台应用程序输入10个数,输出他们的最小值
发布网友
发布时间:2024-05-06 00:15
我来回答
共1个回答
热心网友
时间:2024-06-24 02:33
asp.net编写控制台应用程序?你确定能行?
用C#写的话代码如下:
static void Main(string[] args)
{
List<int> nums = new List<int>();
Console.WriteLine("请输入10个数,每个数之间用英文半角逗号隔开,回车结束输入:");
string input = Console.ReadLine();
string[] inputArr = input.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
if (inputArr.Length == 10)
{
try
{
foreach (var item in inputArr)
{
nums.Add(int.Parse(item.Trim()));
}
nums.Sort();
Console.WriteLine(string.Format("输入的数中最小的为:{0}", nums[0]));
}
catch
{
Console.WriteLine("输入中有非数字!");
}
}
else
{
Console.WriteLine("输入的数字个数不等于10!");
}
Console.ReadLine();
}