按字母顺序

时间:2017-12-07 14:25:06

标签: c++

我正在读一本书,我还有一个练习要做。它说的是:在while循环中“从a到z按字母顺序写”。我知道我必须从97(a = 97)开始,b = char('a'+ 1),c = char('a'+ 2)。这是代码:

semantic/src/site/globals/site.variables

现在的问题是只显示b并且仅在数字上递增..我对此有点新,有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

问题在于您使用引号:
cout << char('a'+1) << "\t" << 'a' + 1 << "\n";

如果您将行更改为:

cout << char(a+1) << "\t" << a + 1 << "\n";

它应该有用。

如果你写了一个&#39;你取的是字母a的值(即97),而不是变量a的值。