读书人

c语言 算法

发布时间: 2012-07-20 10:38:30 作者: rapoo

c语言 算法求助
数组{1,2,3},怎么实现打印它的所有子集{1}、{2}、{3}、{1,2}、{2,3}、{1,2,3}

[解决办法]
仅供参考

C/C++ code
#include <stdio.h>#include <string.h>char *a="abcde";int L,i,j,k;void main() {    L=strlen(a);    for (i=1;i<=L;i++) {        for (j=0;j<=L-i;j++) {            for (k=j;k<j+i;k++) {                printf("%c",a[k]);            }            printf("\n");        }    }} 

读书人网 >C语言

热点推荐