我需要一个程序,我可以在这里输入数字,最后它给了我最高的数字。 为什么它不这样工作?我需要改变什么?从输入中获取最高数字
public class Program
{
public static void Main()
{
double[] input = new double[12];
for (int i = 1; i <= 12; i++)
{
Console.Write(" Type in {0} number:", i);
input = [Convert.ToInt32(Console.ReadLine())];
}
Console.WriteLine("The highest number is {0}", input.Max(element => Math.Abs(element)));
Console.ReadKey();
}
}
您不需要存储所有输入的输入。只存储目前输入的最大数量,并且只有在用户输入较大数字时才更新。 – artokai 2014-10-30 18:20:50
我认为应该输入[i] – Vishal 2014-10-30 18:22:02
首先,你需要明确什么不适合你。您发布的代码不能编译。但是,你实际上遇到了什么问题? – 2014-10-30 18:22:16