如何创建一个创建数组的循环,如下所示:
aa
ab
ac
ad
我正在考虑制作一个循环遍历a-z的循环,然后另一个嵌套在循环中通过a-z,这是正确的方法吗?如果是,我该如何实施呢?
答案 0 :(得分:5)
你的问题有点模糊,但从我所知道的,你似乎理解循环的概念,但不知道如何将它们应用于字符范围。而不是放弃任何东西,这是一个暗示。
在C中,字符基本上是数字。因此,为角色添加一个数字以获得下一个角色是合法的。
例如:
'a' + 0 == 'a'
'a' + 1 == 'b'
等等。
所以想一想......你正在使用嵌套循环来计算数字,你可以通过向它们添加偏移来循环遍历字符......接下来你会做什么?