gpt4 book ai didi

c - 如何在 C 中编写从 a 到 z 和 A 到 Z 运行的单个 for 循环?

转载 作者:太空狗 更新时间:2023-10-29 16:50:23 59 4
gpt4 key购买 nike

我想将两个 for 循环组合成一个 for 循环。我该怎么做?

我想遍历 a 到 z,从 A 到 Z,像这样:

char ch;
for (ch = 'A' ; ch <= 'Z' ; ch++ )
{
}
for (ch = 'a' ; ch <= 'z' ; ch++ )
{
}

但使用单个循环。

最佳答案

for (char ch = 'A' ; ch <= 'z' ; ch == 'Z' ? ch = 'a' : ++ch )
{
}

应该有效——但请不要将此强加给您的开发人员同事。

关于c - 如何在 C 中编写从 a 到 z 和 A 到 Z 运行的单个 for 循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6352870/

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