都来看看这个代码啊
#include <stdio.h>void func(int begin,int end,int n)
{
printf("%d",begin);
if(begin<end)
func(begin+1,end,n);
if(begin-1==n) return;
else printf("%d",begin-1);
}
main()
{
int begin,end,i,j,k;
scanf("%d,%d",&begin,&end);
for(i=begin,j=end;i<=end;++i,--j)
{
for(k=0;k<j;++k)
printf(" ");
func(begin,i,begin-1);
}
printf("\n");
}
实现 1
121
12321
1234321
123454321