数组存储蛇形数据
来源:互联网 发布:mac vim 命令大全 编辑:程序博客网 时间:2024/05/21 23:34
#include <stdlib.h>#include <stdio.h>#define N 10void main(){ int a[N][N] = {0}; int data = 1; for (int i = 0,j = 0, k = 0; k < (N+1)/2; k ++) { while(j<N - k) { a[i][j] = data; data ++; j++; } j--; i++; while (i<N - k) { a[i][j] = data; data++; i++; } i--; j--; while (j > k - 1) { a[i][j] = data; data++; j--; } j++; i--; while (i > k) { a[i][j] = data; i--; data++; } i++; j++; } for (int i = 0; i < N; i++) { for (int j = 0; j < N; j++) { printf("%3d",a[i][j]); } printf("\n"); } system("pause");}
0 0
- 数组存储蛇形数据
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 蛇形数组
- 用一维数组存储数据
- UVA 11139 Counting Quadrilaterals
- 去了大公司就一定能学到很牛的技术么?
- ArcGIS教程:栅格河网矢量化的工作原理
- 重载操作符与转换
- javascript总结
- 数组存储蛇形数据
- AOP 的利器:ASM 3.0 介绍
- 关于js的this
- Codeforces 305E Playing with String
- 一些网址
- Android Fragment 真正的完全解析(上)
- 栈的应用 - 波兰式与逆波兰式的计算
- UIScrollView(滑动切换图片,图片的循环切换(自动))
- 利用Oracle DDL触发器实现DDL监控