gpt4 book ai didi

char类型的C++ for循环

转载 作者:太空狗 更新时间:2023-10-29 23:51:06 25 4
gpt4 key购买 nike

>字符'b'char('a'+1),'c'为char('a'+2)等使用循环写出一个字符表及其对应的整数值。
由于这个错误,我无法完成这个练习。
错误:需要左值作为递增操作数

  for(char a='a'; a<24; ++a)
{
cout<<char('a'++);
}

最佳答案

循环体永远不会执行控制表达式 a < 24因为你已经初始化了变量 a带字符 a并且所有可打印字符不小于ASCII值32。
试试这个:

for(char a='a'; a < 'a' + 24; ++a)
{
cout << a;
}

关于char类型的C++ for循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23981304/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com