【发布时间】:2011-10-25 00:20:28
【问题描述】:
我想知道如何从用户输入的任何数字中确定最大数字和最小数字。我们应该在用户输入 99 后显示它们。我发现的所有东西都使用数组,我们还没有学习这些。请帮忙!
string input;
int input2;
Console.WriteLine("Enter an integer");
input = Console.ReadLine();
input2 = Convert.ToInt32(input);
while (input2 != 99)
{
Console.WriteLine("Enter an integer");
input = Console.ReadLine();
input2 = Convert.ToInt32(input);
}
【问题讨论】:
-
忽略你了解 C#,你将如何实现该算法?尝试用英语描述它。然后尝试使用你所知道的 C# 重写它。
-
你能写出从数组中找出最高(或最低)数的程序吗?先写一个只求最高/最低的程序,然后把两者结合起来
-
顺便说一句,您可能希望使用 int.TryParse 代替 Convert.ToInt32 以避免用户输入“Fish!”时出现异常。
-
你说你没有学过数组,但你没有说你有学到了什么。
标签: c#