【发布时间】:2016-01-09 19:57:04
【问题描述】:
所以基本上我想:
- 存储用户的输入(数字)
- 循环次数
- 在该循环中存储另一个用户的输入(值)
- 总结所有值并将其分配给总计
- 关闭循环
- 把 if (Total > 20) 语句放上去
- 在 if 条件内,使用“for 循环”块中的每个单独的值进行一些进一步的计算。
不幸的是,我被卡住了,因为我不知道如何在循环关闭后存储每个单独的值。我该怎么做?
为了澄清,这是我的伪代码:
int Number = int.Parse(Console.ReadLine());
int[] Value = new int[Number];
int Total = 0;
for (int i = 0; i < Number; i++)
{
Console.Write("Enter {0} value", i + 1);
Value[i] = int.Parse(Console.ReadLine());
Total = Total + Value[i];
}
if (Total > 20)
{
//HERE I wan't to use each Value (every Value[i]) specified in previous for loop
}
【问题讨论】:
-
你想对这些值做什么?
-
再次循环
Value[]Number次?