蛇形矩阵

将一个矩阵按蛇形输出。

例如首数字是1的4*4矩阵:

1     3     4     10

2     5     9     11

6     8   12    15

7   13   14    16

#include
#define max 20
int main()
{
    int i=0,j=0;
    int k;
    int n;
    int a[max][max];
    printf("请输入矩阵的首数字:\n");
    scanf("%d",&k);
    printf("请输入矩阵的阶数:\n");
    scanf("%d",&n);
    while(i=0)
        {
            a[j][i]=k++;
            j++;
            i--;
        }
        if(i<0 && j=0 && i

蛇形矩阵_第1张图片16

你可能感兴趣的:(C/C++)