asp.net编写控制台应用程序输入10个数,输出他们的最小值
1个回答
展开全部
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();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询