这个怎么来的?
#include<stdio.h>void f(int a,int b,int c)
{printf("%d%d%d/",a,b,c);
if(a==3&&b==2&&c==1)
return;
if(b<c)
f(a,c,b);
else if(a<b)
{
if(a<c)
f(c,a,b);
else
f(b,c,a);
}
}
int main()
{ int a,b,c;
scanf("%d %d %d",&a,&b,&c);
f(a,b,c);
printf("\n");
return 0;
}
运行 132/213/231/312/321
想不明白312怎么来的!望高手答疑解惑~~