和记娱乐螺旋矩阵(c语言实现)

发布时间:2020-12-17 03:48

  第一个方向,从左到右,从(c,c)开始,从左到右,行i不变,列j从c一直加到n-c-1

  第二个方向,从上到下,因为列j在上一步加的多了一个,需要对j进行j--,对于i也要加1,因为第i行的所有数字,在上一步都完成了。

  第三个方向,从右到左,因为行i在上一步加多了一步,需要对i进行i--。这一步,需要行i不变,列j需要j--,直到c。

  第四个方向,从下到上,因为列j在上一步减多了一步,需要对j进行j++,这一步,需要列j不变,行i一直i--,直到c+1.不能到c,因为不能到达第c行,

  第一个方向,从左到右,从(c,c)开始,从左到右,行i不变,列j从c一直加到n-c-1

  第二个方向,从上到下,因为列j在上一步加的多了一个,需要对j进行j--,对于i也要加1,因为第i行的所有数字,在上一步都完成了。

  第三个方向,从右到左,因为行i在上一步加多了一步,需要对i进行i--。这一步,需要行i不变,列j需要j--,直到c。

  第四个方向,从下到上,因为列j在上一步减多了一步,需要对j进行j++,这一步,需要列j不变,行i一直i--,直到c+1.不能到c,因为不能到达第c行,

  cout从外到内螺旋,且数字从小到大,从矩阵的左上角开始从数字1开始螺旋:endl;

  cout从外到内螺旋,且数字从小到大,和记娱乐从矩阵的左上角开始从数字1开始螺旋:endl;