0

含义单词按字母顺序排列的字符。它从记事本文件中读取这些单词,每行一个。我已经为它编写了代码,但我不知道为什么它不起作用。我比较了 for 循环中的字符,但我使用的布尔值在我初始化它时保持不变并且不会改变。下面是我的代码,如果有人能告诉我我做错了什么,我会很好。

额外的变量用于跟踪单词的平均数和总数。为了便于阅读,我省略了变量初始化。如果我将 test 初始化为 true,程序会打印每个单词,但如果我将其初始化为 false,程序就会结束。

4

2 回答 2

1
for (n=0; n>theWord.length() -1; n++)

应该

for (n=0; n < theWord.length() -1; n++)
于 2013-10-24T01:09:25.503 回答
0

您的代码中的一个问题是您的for循环条件似乎被颠倒了。改变这个:

  for (n=0; n>theWord.length() -1; n++) 

  for (n=0; n < theWord.length() -1; n++)
于 2013-10-24T01:10:19.780 回答