【发布时间】:2017-06-16 08:09:55
【问题描述】:
所以我目前遇到的问题是我无法增加我的变量。在我的代码中使用“i++”似乎什么都不做,而使用任何其他形式的递增值也什么都不做。
static void Main(string[] args)
{
Console.WriteLine("Enter a number to see its times tables");
int number = Convert.ToInt16(Console.ReadLine());
int i;
for (i = 10; i == 10; ++i)
{
int output;
output = i * number;
Console.WriteLine(output);
}
Console.ReadKey();
}
我要做的只是创建一个基本循环,但它只是卡在一个无限循环中,将我的变量“i”设置为 10 会导致循环按预期工作,但它只执行一次。循环部分变得无关紧要。
【问题讨论】:
-
很少,我用它来输出时间表以便重新学习其中的一些,因为我几个月没有做过任何事情,我想知道如何在一秒钟内显示它仍然在研究如何使用这个网站
-
您的设置与问题无关。这是您所写内容的 100% 逻辑问题。作为记录,VS Community 和 VS Enterprise 之间的主要区别实际上只是用于调试和测试代码的额外功能,以及一些额外的工具。不同版本编译代码的方式不同。
-
谷歌“比较 C#”和“作业 C#”,然后去阅读一些教程,而不是仅仅尝试将它们一起破解。根据您的预期,您的
for声明是荒谬的。 -
为什么这个问题被否决了?它有一个清晰的问题陈述,并提供了说明问题的代码。也许 OP 可以进行更多研究,但我不确定这值得否决。