c语言菜鸟求解`~~按规律生成NxN二维数组,每一行递增其余为0

图片说明

#include<stdio.h>
#define N 6
int main()
{
    int a[N][N],i,j,k=1;






    for(i=0;i<N;i++;)
      {

        for(j=0;i<N;j++)
        printf("%4d",a[i][j]);
    printf("\n");
      }
      return 0;
}

1个回答

问题解决的话,请点下“采纳”

#include<stdio.h>
#define N 6
int main()
{
    int a[N][N],i,j,k=1;
    for(i=0;i<N;i++)
    {
        for(j=0;j<N;j++)
        {
            if (j <= i)
                a[i][j] = k++;
            else
                a[i][j] = 0;
        }
    }
    for(i=0;i<N;i++)
    {
        for(j=0;j<N;j++)
            printf("%4d",a[i][j]);
        printf("\n");
    }
    return 0;
}
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问