C++ 字母顺序
我正在看书,我有一个练习要做。它在while循环中表示“按字母顺序从a到z书写”。我知道我必须从97开始(a=97),b=char('a'+1),c=char('a'+2)。代码如下:C++ 字母顺序,c++,C++,我正在看书,我有一个练习要做。它在while循环中表示“按字母顺序从a到z书写”。我知道我必须从97开始(a=97),b=char('a'+1),c=char('a'+2)。代码如下: int main(){ int a = 97; while (a<=122) { cout << char('a'+1) << "\t" << 'a' + 1 << "\n"; ++a; } intmain(){ INTA=97; 而(a问题
int main(){
int a = 97;
while (a<=122)
{
cout << char('a'+1) << "\t" << 'a' + 1 << "\n";
++a;
}
intmain(){
INTA=97;
而(a问题在于您在中使用引号:
不能用a
替换'a'
,看看会发生什么。标题与问题有什么关系?char('a'+1)将始终返回b。sio将其更改为char(a+1)你可以而且应该使用'a'
和'z'
而不是97
和122
你能花点时间把问题说清楚吗?正如蒂姆·拉特所说,标题与问题无关,我还要补充一点它说的是:“按字母顺序写”废话废话,有一个while循环。
不是一个明确的问题陈述。我们必须查看代码并猜测您想要做什么。例如,您可以说:“我必须使用while
循环打印字母表中从a
到z
的所有小写字母,并且在每个字母旁边我还必须编写其ASCII代码。”此外,您提供的代码无法编译!