打印所有小写字母所有可能的组合

来源:互联网 发布:端口多路复用 编辑:程序博客网 时间:2024/05/21 11:33
#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;}
0 0
原创粉丝点击