作业帮 > 综合 > 作业

以下蛇形矩阵用 "二维数组+循环" 打:

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 12:45:31
以下蛇形矩阵用 "二维数组+循环" 打:
1 2 3 4 5 6 7 8
28 29 30 31 32 33 34 9
27 48 49 50 51 52 35 10
26 47 60 61 62 53 36 11
25 46 59 64 63 54 37 12
24 45 58 57 56 55 38 13
23 44 43 42 41 40 39 14
22 21 20 19 18 17 16 15
当然这是rows=8的情况下的蛇形矩阵,要求rows是可以有用户输入的!
要求代码+详细注释,有思路更好!
今天解决再加100分!
看不到太懂你们的代码,我只是初学JAVA,暂时只学了JAVA的数组和循环!
此题是由回形矩阵过度过来的!
//回行矩阵
public static int[][] HXJuZhen(int info)
{
int rows= 2*info-1;
int[][] nums=new int[rows][rows];
for(int k=0;k
#include
#define N 8
void main()
{
int arr[N+1][N+1];
int i,j,num=1,k,h=0,m;
for(i=0;i