#include<stdio.h>
#define MAX 100
int main(void)
{
int n,a[MAX][MAX]={0};
scanf("%d",&n);
int count=0;
for(int i=0;i<n;i++)
{
for(int j=i,k=0;j>=0;j--,k++)
{
a[j][k]=++count;//按1,2,3....的赋值顺序依次赋值
}
}
for(int i=0;i<=n;i++)
{
for(int j=0;j<n-i;j++)
{
printf("%d",a[i][j]);//只输出蛇形矩阵
if(j==n-i-1)
{
printf("\n");
}else
{
printf(" ");
}
}
}
return 0;
}
蛇形矩阵c语言
最新推荐文章于 2024-12-17 15:56:59 发布