两道C语言题,因为是初学者,所以看不懂书本上的例题,大神哪位来解答一下,做个参考

2025-05-22 06:34:45
推荐回答(1个)
回答1:

#include

int main()

{int i,j,n,a[20][20];

scanf("%d",&n);

for(i=0;i

{ for(j=0;j

  { if(i==j||i+j==n-1)a[i][j]=1;

      else if(i

        else if(i>j&&i+j

          else if(in-1)a[i][j]=4;

            else a[i][j]=5;

    printf("%3d",a[i][j]);

  }

  printf("\n");

return 0;

}