该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
void main()
{
int a,i,j,k,t;
printf("请输入1-15之间的整数");
scanf("%d",&a);
for(j=1;j<=a;j++)
{
for(k=1;k<=a-j;k++)
{
printf(" ");
}
for(i=1;i<=2*j-1;i++)
{
if(i==1||i==2*j-1)
{
printf("1");
}
else if(i==2||i==2*j-2)
{
printf("2");
}
else if(i==3||i==2*j-3)
{
printf("3");
}
else if(i==4||i==2*j-4)
{
printf("4");
}
else if(i==5||i==2*j-5)
{
printf("5");
}
else if(i==6||i==2*j-6)
{
printf("6");
}
else if(i==7||i==2*j-7)
{
printf("7");
}
else if(i==8||i==2*j-8)
{
printf("8");
}
else if(i==9||i==2*j-9)
{
printf("9");
}
else if(i==10||i==2*j-10)
{
printf("A");
}
else if(i==11||i==2*j-11)
{
printf("B");
}
else if(i==12||i==2*j-12)
{
printf("C");
}
else if(i==13||i==2*j-13)
{
printf("D");
}
else if(i==14||i==2*j-14)
{
printf("E");
}
else if(i==15||i==2*j-15)
{
printf("F");
}
}
printf("\n");
}
for(j=a-1;j>=0;j--)
{
for(k=1;k<=a-j;k++)
{
printf(" ");
}
for(i=1;i<=2*j-1;i++)
{
if(i==1||i==2*j-1)
{
printf("1");
}
else if(i==2||i==2*j-2)
{
printf("2");
}
else if(i==3||i==2*j-3)
{
printf("3");
}
else if(i==4||i==2*j-4)
{
printf("4");
}
else if(i==5||i==2*j-5)
{
printf("5");
}
else if(i==6||i==2*j-6)
{
printf("6");
}
else if(i==7||i==2*j-7)
{
printf("7");
}
else if(i==8||i==2*j-8)
{
printf("8");
}
else if(i==9||i==2*j-9)
{
printf("9");
}
else if(i==10||i==2*j-10)
{
printf("A");
}
else if(i==11||i==2*j-11)
{
printf("B");
}
else if(i==12||i==2*j-12)
{
printf("C");
}
else if(i==13||i==2*j-13)
{
printf("D");
}
else if(i==14||i==2*j-14)
{
printf("E");
}
else if(i==15||i==2*j-15)
{
printf("F");
}
}
printf("\n");
}
}