zoukankan      html  css  js  c++  java
  • 10、正方形输入数据——数组

    正方形输入数据

    正方形输入数据

    程序代码如下:

    /*
        2017年3月13日09:09:58
        功能:正方形输入数据
    */
    #include "stdio.h"
    int main()
    {
        int n;
        int i;
        int    j;
        int m = 1;
        int N;
        int a[10][10] = { 0 };
        printf("请输入你的阶数N = ");
        scanf("%d", &N);
        for (n = 0; n <= N / 2; n++)
        {
            for (j = n; j<N - n; j++)
                a[n][j] = m++;
            for (i = n + 1; i<N - n; i++)
                a[i][N - n - 1] = m++;
            for (j = N - n - 2; j >= n; j--)
                a[N - n - 1][j] = m++;
            for (i = N - n - 2; i>n; i--)
                a[i][n] = m++;
        }
        for (i = 0; i<N; i++)
        {
            for (j = 0; j<N; j++)
                printf("%4d", a[i][j]);
            printf("
    ");
        }
    }
    /*
        总结:
        在VC++6.0中显示的结果:
        ————————————————————————
          请输入你的阶数N = 8
           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
        ————————————————————————
    */
    

      

  • 相关阅读:
    07.15 first与first-child的区别
    7.15 css与js 选择奇偶子元素的区别
    7.15过有意思的生活
    7.14养成健身习惯
    8080端口被占用
    Vue自定义指令和认识钩子函数
    按键修饰符
    Vue 的过滤器
    列表渲染
    在Vue中使用.class样式
  • 原文地址:https://www.cnblogs.com/wxt19941024/p/6538011.html
Copyright © 2011-2022 走看看