#include <stdio.h>
#include <stdlib.h>
// 组合而不是排列
int main(int argc, char *argv[])
{
for (int i = 1; i < (1 << 27); ++i) { // 每个小写字母占一位
for (int j = 0; j < 32; ++j) {
if (i & (1 << j)) {
fprintf(stderr, "%c", 'a' + j);
}
}
fprintf(stderr, "\n");
}
return EXIT_SUCCESS;
}
打印所有小写字母所有可能的组合
最新推荐文章于 2022-12-20 15:20:21 发布
本文展示了一个使用C语言编写的程序,该程序通过位操作生成所有可能的27个小写字符的组合。通过对整数的每一位进行检查来确定是否包含特定的字母,最终输出所有可能的组合。
2019

被折叠的 条评论
为什么被折叠?



