主观

下面的程序将数列1,2,3,…,n*n,依次按蛇型方式存放在二维数组An,n]中图示如下(当n为5时):

完善下列程序。

#define NMAX 10

# include"stdio.h"

main()

{int i,j,n,k, p,,m;

int a [NMAX][NMAX];

scanf("%d", &n);

m=1;

for(k=1;(1);k++)

else(2);

for(p=1; p<=q;p++)

{if((3))

{i=q-p+1;j=p;}

else{i=p:j=q-p+1;)

if((4))

(i=i+n-qij-j+n-q:)

A[i][j]m: (5)

}

for(i=1,i<=n;i++)

{for(j=1; j<=n,j++)

printf("%4d", a[ i][j]):printf("\n")

}

}

}

(1)

(2)

(3)

(4)

(5)

参考答案
您可能感兴趣的试题
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服