螺旋打印数组
来源:互联网 发布:用windows.old恢复系统 编辑:程序博客网 时间:2024/06/06 08:57
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#define N 5#define M 25void fun(int b[][N], int a[]){int i = 0, j = 0, n = 0, k = 0;for (n = 0;n < 3;n++){while (j < N-n){b[i][j++] = a[k++];}j--;i++;while (i < N-n){b[i++][j] = a[k++];}i--;j--;while (j >= n){b[i][j--] = a[k++];}j++;i--;while (i > n){b[i--][j] = a[k++];}i++;j++;}}int main(){int a[M] = { 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25 }, b[N][N] = {0},i,j;fun(b, a);for (i = 0;i < N;i++){for (j = 0;j < N;j++) printf(" %d ", b[i][j]);printf("\n");}system("pause");return 0;}
0 0
- 数组螺旋打印
- 螺旋打印数组
- 顺时针/螺旋打印数组
- 打印螺旋数组
- 螺旋打印二维数组
- 打印螺旋数组
- 杂记,螺旋打印数组。
- 打印螺旋数组
- 螺旋打印数组
- C#打印螺旋数组
- 螺旋数组打印
- 打印螺旋数组
- 螺旋打印二维数组
- 【算法设计】打印螺旋数组
- 【算法设计】打印螺旋数组
- 使用lua螺旋打印数组
- 顺时针螺旋打印二维数组
- 螺旋打印一个二维数组
- STM32W108无线ZigBee射频模块复位模块原理
- maven笔记
- JobTracker与TaskTracker的关系
- F5刷新网页 用sessionStorage接口
- myeclipse下的tomcat配置
- 螺旋打印数组
- oracle数据库在删掉全部重做日志后如何进行恢复
- xib autolayout 左到右依次按内容长度排列
- Java连接SQL Server 2000 (version 8)
- NSTimer/定时器
- PARSEC在CentOS6.5 版本的linux系统下安装过程
- cf554A使用set和string解决字符串重复问题
- 正则表达式替换两个特殊字附串中的字附串
- TCP/IP传输层,你懂多少?