zoukankan      html  css  js  c++  java
  • c实现旋转数列

    void main (void)
    {
      int line = 5;
      int x = 0,y = 0,ringNumber = 0,number = 0;
      int A[line][line] = {0};
      while (number <= line * line)
      {
        while (x < line - ringNumber)
        {
          number++;
          A[x][y] = number;
          x++;
        }
        y++;
        x--;
        while (y < line - ringNumber)
        {
          number++;
          A[x][y] = number;
          y++;
        }
        x--;
        y--;
        while (x >= ringNumber)
        {
          number++;
          A[x][y] = number;
        x--;
        }
        y--;
        x++;
        while (y > ringNumber)
        {
          number++;
          A[x][y] = number;
          y--;
        }
        x++;
        y++;
        ringNumber++;
      }
      for (int x = 0; x < line ;x++)
      {
        for(int y = 0 ;y < line; y++)   

        {

          printf("%d ",A[x][y]);

        }
        printf(" ");
      }
    }

  • 相关阅读:
    [GEF]实现模板功能
    一篇WTP文章
    写代码的代码:JET
    投票选择eclipse.org的新界面
    在SWT里显示AWT对象
    Plugin.xml > Manifest.mf
    关于本体编程的实现
    一个用OWLS组装Web服务的例子
    感受Ruby on Rails
    通过OCP考试
  • 原文地址:https://www.cnblogs.com/tang910103/p/5055875.html
Copyright © 2011-2022 走看看