#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;
}
打印所有小写字母所有可能的组合
最新推荐文章于 2023-01-10 21:57:05 发布