在Windows环境下用C#语言编写N*N 通用方阵,要求是左下三角是蛇形矩阵,右上三角顺时螺旋N=4时1 11 12 137 2 16 148 6 3 1510 9 5 4 N=5时1 16 17 18 199 2 24 25 2010 8 3 23 2114 11 7 4 2215
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/12 04:14:44
![在Windows环境下用C#语言编写N*N 通用方阵,要求是左下三角是蛇形矩阵,右上三角顺时螺旋N=4时1 11 12 137 2 16 148 6 3 1510 9 5 4 N=5时1 16 17 18 199 2 24 25 2010 8 3 23 2114 11 7 4 2215](/uploads/image/z/8862492-12-2.jpg?t=%E5%9C%A8Windows%E7%8E%AF%E5%A2%83%E4%B8%8B%E7%94%A8C%23%E8%AF%AD%E8%A8%80%E7%BC%96%E5%86%99N%2AN+%E9%80%9A%E7%94%A8%E6%96%B9%E9%98%B5%2C%E8%A6%81%E6%B1%82%E6%98%AF%E5%B7%A6%E4%B8%8B%E4%B8%89%E8%A7%92%E6%98%AF%E8%9B%87%E5%BD%A2%E7%9F%A9%E9%98%B5%2C%E5%8F%B3%E4%B8%8A%E4%B8%89%E8%A7%92%E9%A1%BA%E6%97%B6%E8%9E%BA%E6%97%8BN%3D4%E6%97%B61+11+12+137+++2+16+148+++6+++3+1510+9+++5+++4+N%3D5%E6%97%B61++16++17++18++199++++2++24+++25++2010++8++++3+++23++2114++11++7+++++4++2215)
在Windows环境下用C#语言编写N*N 通用方阵,要求是左下三角是蛇形矩阵,右上三角顺时螺旋N=4时1 11 12 137 2 16 148 6 3 1510 9 5 4 N=5时1 16 17 18 199 2 24 25 2010 8 3 23 2114 11 7 4 2215
在Windows环境下用C#语言编写N*N 通用方阵,要求是左下三角是蛇形矩阵,右上三角顺时螺旋
N=4时
1 11 12 13
7 2 16 14
8 6 3 15
10 9 5 4
N=5时
1 16 17 18 19
9 2 24 25 20
10 8 3 23 21
14 11 7 4 22
15 13 12 6 5
程序runnbale 会加分
这是一个蛇形矩阵:
1
7 2
8 6 3
10 5 4
加一个螺旋:
11 12 13
16 14
15
在Windows环境下用C#语言编写N*N 通用方阵,要求是左下三角是蛇形矩阵,右上三角顺时螺旋N=4时1 11 12 137 2 16 148 6 3 1510 9 5 4 N=5时1 16 17 18 199 2 24 25 2010 8 3 23 2114 11 7 4 2215
int[,] array = new int[4,4];
int size = int.Parse(Math.Sqrt(array.Length).ToString());
int row = 0,column = 0,n = 1,num = 1;
bool bo = true,bo1 = true;
while (bo)
{
row = column = n - 1;
while (column