c语言编程题答案解析 下载本文

else

for(i=k;i

perm(as,tem1,i+1,num+1,curr-1,m);

} } #define N 4 main() { char a[N]; char tem[N]; int i,n; count=0;

printf(\ for(i=0;i

printf(\ }

86、#define N 4 int count=0;

void pai(char a[],int k) {int i; char temp; if(k==N-1) {printf(\ \ count++;

if(count%5==0) printf(\ } else

for(i=k;i

{temp=a[i];a[i]=a[k];a[k]=temp; pai(a,k+1); } } main() { char a[N]; int i;

printf(\

scanf(\ %s\ pai(a,0);

printf(\ }

您好,欢迎您阅读我的文章,本WORD文档可编辑修改,也可以直接打印。阅读过后,希望您提出保贵的意见或建议。阅读和学习是一种非常好的习惯,坚持下去,让我们共同进步。