0

我的程序交替提示两名玩家输入回文,然后根据其类型(句子、单词或数字)为其分配一个分数。它不断提示玩家回文并计算并显示每个玩家的总得分。问题是每次都会重置分数,所以程序只显示上一轮的分数而不是总分。我需要在每一轮之后计算每个球员的总分。

4

1 回答 1

1

在我看来,您每轮都在离开方法,使分数超出范围。

这样,变量会被销毁并在下一轮再次创建。

您将需要以不同的方式存储分数以跟踪总分或重构代码,以使这些变量永远不会被破坏。(您必须移动循环并进行其他更改)

于 2012-11-10T23:21:27.940 回答