求子集问题

来源:互联网 发布:淘宝网客厅吸顶灯 编辑:程序博客网 时间:2024/05/29 18:57
#include<stdio.h> 
int main() 

    char *A = "abcdef"
    int i, j, t; 
    for(i = 1; i < 1 << 6; i++)  //遍历所有情况 
    { 
        for(j = 0, t = i; j < 6; j++) //打印该组合 
        { 
            if(t & 1
                putchar(A[j]);        //该位为1则打印该元素 
            t >>= 1
        } 
        putchar('\n'); 
    } 
    return 0
原创粉丝点击