c - 字母表的嵌套循环

标签 c loops

如何创建一个循环来创建如下所示的数组:

aa
ab
ac
ad

我正在考虑制作一个循环遍历 a-z 的循环,然后再嵌套一个循环遍历 a-z 的循环,这是正确的方法吗?如果是,我该如何实现?

最佳答案

您的问题有点模糊,但据我所知,您似乎了解循环的概念,但不知道如何将它们应用于字符范围。这里有一个提示,而不是放弃任何东西。

在 C 语言中,字符基本上就是数字。因此,向一个字符添加数字以获得下一个字符是合法的。

例如:

'a' + 0 == 'a'
'a' + 1 == 'b'

等等。

所以想一想...您正在使用对数字进行计数的嵌套循环,并且您可以通过向字符添加偏移量来循环字符...接下来您要做什么?

关于c - 字母表的嵌套循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22262963/

相关文章:

c - fscanf 问题,一次读取一个字符

loops - 您如何在Groovy中嵌套嵌套的迭代器?

c - 反向显示输出的程序流程

python - 在python中形成包含整数数组、字符串列表的结构包

c - 在 C 结构中初始化值

c - 字符数组的未定义长度

c - 在c中标记输入文件

javascript - While 循环和innerHTML - 为什么它会反向显示数字?

javascript - 重构 JSON 对象数组

java - 关于sizeof的问题。我想反转数字中的位