我正在尝试制作一个需要一个数字的程序,然后将其重新添加到自身中。
例如:
- 随机数为 6
- 0 + 1 = 1
- 1 + 2 = 3
- 3 + 3 = 6
- 6 + 4 = 10
- 10 + 5 = 15
- 15 + 6 = 21
- 输出 21
这是我的代码:
int input = Console.Read();
int total = 0;
for (int i = 0; i <= input; i++)
{
total += i;
}
Console.Write(total);
当我输入任何数字时,我会得到一个巨大的数字。例如,输入三个返回 1326。为什么?