❶ 用C語言編程序輸出a,b,ab,c,d,ac,bc,abc,d,ad,bd,cd,abd,acd,
atmystate用的是遞歸方式實現,我用非遞歸實現如下:
#include<stdio.h>#include<string.h>#defineSTR "abcd" //可以換成abcdef或其他字元,只要不超過8intmain(){ inti=0; intj=0; inttemp=0; char*p=STR; intlen=strlen(STR); //不包括末尾的'