【发布时间】:2014-09-30 16:44:41
【问题描述】:
所以我正在用 C# 创建一个非常简单的程序(我的第一个程序)。 它应该平均X个数字..而不是手动写出来,它会更好地在程序上完成(我不确定这是否是一个词)。基本上就像我在下面的示例中使用“金额”所做的那样。我可以将它除以 2(在这种情况下)。但相反,我有一个变量随着每个新条目而增加 - 因此无论有多少条目,程序都可以工作。
我需要对变量“first”、“second”等做同样的事情。我需要一些可以根据条目数动态变化的变量。这在算法方面应该是一个平静的蛋糕,但这是我使用 C# 的第一天,我无法做到(即因为我缺乏语法知识)。
double first;
double second;
int amount = 0;
double result;
Console.Write("Write your first number");
first = int.Parse(Console.ReadLine());
++amount;
Console.Write("Write your second number");
second = int.Parse(Console.ReadLine());
++amount;
result = (first + second) / amount;
Console.Write("The average of your numbers is: " + result);
谢谢
【问题讨论】:
-
那么除了需要一个循环之外,你的问题到底是什么?
-
您的问题中缺少一个问题,但我假设您正在寻找
do..while/while循环。 -
@Mephy 就是这样!抱歉,我想不出名字……那在 C# 中会是什么样子?
-
如果这是您使用 C# 的第一天,也许您应该在提问之前阅读更多相关信息。如果你自己尝试一些东西,你会学到更多,而不是带着基本的问题在这里得到一个简单的答案。
-
要了解它在 C# 中的样子,请阅读 the doc。它就是为此目的而存在的。