2017-10-14 41 views
-2

enter image description here enter image description here援助做 - while循环,从用户输入

的do-while循环只有一次打印打印次声明X号。我不确定我做错了什么。我想要它打印用户输入的次数。

+2

请改为贴在这里的分享它的代码作为一个屏幕截图 – Mureinik

+0

入关前'做while'打印的值' x'和'y'。 – Chimera

+0

您还应该学习使用调试器。如果您使用的是Visual Studio,则可以在'do while'之前轻松放置一个断点并检查'x'和'y'的值。问题将很明显。作为一名学生,您可以在调试代码时获得更多的里程。 – Chimera

回答

0

当上面的for循环完成时,y等于x。 这就是为什么你的do-while循环只能执行一次。

如果你想让它多次执行,你应该重置y回到0

+0

我宣布了一个新变量'i'并将其设置为零。我使用了新变量而不是y,并修复了它。谢谢。 – oleocram