using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace ConsoleApp1 { class Program { static void Main(string[] args) { int Max = 0; int Min = 0; Console.WriteLine("请输入一个整数(输入0结束):"); string Input = Console.ReadLine(); int Digital = Convert.ToInt32(Input); Max = Min = Digital; if (Digital == 0) { Console.WriteLine("最大值:{0}", Max); Console.WriteLine("最小值:{0}", Min); return; } while (true) { Console.WriteLine("请输入一个整数(输入0结束):"); Input = Console.ReadLine(); Digital = Convert.ToInt32(Input); if (Digital == 0) { Console.WriteLine("最大值:{0}", Max); Console.WriteLine("最小值:{0}", Min); break; } else { if (Digital > Max) { Max = Digital; } else if (Digital < Min) { Min = Digital; } } } Console.ReadLine(); } } } 你只要粘贴就行了。 结果:
using System; using System.Collections.Generic; using System.Linq;namespace ConsoleApp2 { internal class Program { private static void Main(string[] args) { var vs = new List<double>(); double iput = 0; do { Console.Write("请输入整数(输入0结束):"); try { // Do not initialize this variable here. iput = double.Parse(Console.ReadLine() ?? throw new InvalidOperationException()); if (Math.Abs(iput) > 0) vs.Add(iput); } catch { Console.WriteLine("不能输入非数字!"); } } while (iput != 0); if (vs.Count > 0) Console.Write($"最大的数:{vs.Max()}" + " " + $"最小的数:{vs.Min()}"); Console.ReadLine(); } } } 多少年没碰代码了,我们一起学习,预防老年痴呆
using System; using System.Collections.Generic; using System.Linq;namespace ConsoleApp1 { internal class Program { private static void Main(string[] args) { var numberList = new List<int>(); while (true) { Console.WriteLine("请输入一个整数,输入0结束:"); var number = int.Parse(Console.ReadLine()); if (number == 0) break; numberList.Add(number); } Console.WriteLine($"最大值:{numberList.Max()} 最小值:{numberList.Min()}"); Console.ReadKey(); } } } 几行代码就可以了,善用循环
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace ConsoleApp1 { class Program { static void Main(string[] args) { int Max = 0; int Min = 0; Console.WriteLine("请输入一个整数(输入0结束):"); string Input = Console.ReadLine(); int Digital = Convert.ToInt32(Input); Max = Min = Digital; if (Digital == 0) { Console.WriteLine("最大值:{0}", Max); Console.WriteLine("最小值:{0}", Min); return; } while (true) { Console.WriteLine("请输入一个整数(输入0结束):"); Input = Console.ReadLine(); Digital = Convert.ToInt32(Input); if (Digital == 0) { Console.WriteLine("最大值:{0}", Max); Console.WriteLine("最小值:{0}", Min); break; } else { if (Digital > Max) { Max = Digital; } else if (Digital < Min) { Min = Digital; } } } Console.ReadLine(); } } } 你只要粘贴就行了。 结果:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
int Max = 0;
int Min = 0;
Console.WriteLine("请输入一个整数(输入0结束):");
string Input = Console.ReadLine();
int Digital = Convert.ToInt32(Input);
Max = Min = Digital;
if (Digital == 0)
{
Console.WriteLine("最大值:{0}", Max);
Console.WriteLine("最小值:{0}", Min);
return;
}
while (true)
{
Console.WriteLine("请输入一个整数(输入0结束):");
Input = Console.ReadLine();
Digital = Convert.ToInt32(Input);
if (Digital == 0)
{
Console.WriteLine("最大值:{0}", Max);
Console.WriteLine("最小值:{0}", Min);
break;
}
else
{
if (Digital > Max)
{
Max = Digital;
}
else if (Digital < Min)
{
Min = Digital;
}
}
}
Console.ReadLine();
}
}
}
你只要粘贴就行了。
结果:
using System.Collections.Generic;
using System.Linq;namespace ConsoleApp2
{
internal class Program
{
private static void Main(string[] args)
{
var vs = new List<double>();
double iput = 0;
do
{
Console.Write("请输入整数(输入0结束):");
try
{
// Do not initialize this variable here.
iput = double.Parse(Console.ReadLine() ?? throw new InvalidOperationException());
if (Math.Abs(iput) > 0)
vs.Add(iput);
}
catch
{
Console.WriteLine("不能输入非数字!");
}
} while (iput != 0); if (vs.Count > 0) Console.Write($"最大的数:{vs.Max()}" + " " + $"最小的数:{vs.Min()}");
Console.ReadLine();
}
}
}
多少年没碰代码了,我们一起学习,预防老年痴呆
using System.Collections.Generic;
using System.Linq;namespace ConsoleApp1
{
internal class Program
{
private static void Main(string[] args)
{
var numberList = new List<int>(); while (true)
{
Console.WriteLine("请输入一个整数,输入0结束:");
var number = int.Parse(Console.ReadLine()); if (number == 0) break;
numberList.Add(number);
} Console.WriteLine($"最大值:{numberList.Max()} 最小值:{numberList.Min()}");
Console.ReadKey();
}
}
}
几行代码就可以了,善用循环
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
int Max = 0;
int Min = 0;
Console.WriteLine("请输入一个整数(输入0结束):");
string Input = Console.ReadLine();
int Digital = Convert.ToInt32(Input);
Max = Min = Digital;
if (Digital == 0)
{
Console.WriteLine("最大值:{0}", Max);
Console.WriteLine("最小值:{0}", Min);
return;
}
while (true)
{
Console.WriteLine("请输入一个整数(输入0结束):");
Input = Console.ReadLine();
Digital = Convert.ToInt32(Input);
if (Digital == 0)
{
Console.WriteLine("最大值:{0}", Max);
Console.WriteLine("最小值:{0}", Min);
break;
}
else
{
if (Digital > Max)
{
Max = Digital;
}
else if (Digital < Min)
{
Min = Digital;
}
}
}
Console.ReadLine();
}
}
}
你只要粘贴就行了。
结果:
谢谢!! 主要是还没学多少