下面的程序将数列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)
订单号:
遇到问题请联系在线客服
订单号:
遇到问题请联系在线客服