二维数组的“蛇形打印”输出
来源:互联网 发布:网页 无java加载项 编辑:程序博客网 时间:2024/06/07 06:38
#include<iostream>
using namespace std;
#define ROW 5
#define COL 5
void Show_Array(int ar[ROW][COL])
{for(int i=0;i<ROW;++i)
{
for(int j=0;j<COL;++j)
{
cout<<ar[i][j]<<" ";
}
cout<<endl;
}
}
void Show_Snake(int ar[ROW][COL])
{
bool right = true;
for(int i=0;i<ROW;++i)
{
if(right)
{
for(int j=0;j<COL;++j)
{
cout<<ar[i][j]<<" ";
}
cout<<endl;
right=false;
}
else
{
for(int j=COL-1;j>=0;--j)
{
cout<<ar[i][j]<<" ";
}
cout<<endl;
right=true;
}
}
}
void main()
{
int ar[ROW][COL];
for(int i=0;i<ROW;++i)
{
for(int j=0;j<COL;++j)
{
ar[i][j]=i+j;
}
}
Show_Array(ar);
cout<<"------------"<<endl;
Show_Snake(ar);
}
阅读全文
0 0
- 二维数组的“蛇形打印”输出
- 数组的蛇形打印
- 不借助二维数组,输出蛇形数组
- 打印蛇形矩阵(二维数组)
- 二维数组的传递及打印输出
- 二维数组蛇形和Z形矩阵输出
- 二维数组 蛇形遍历
- 二维数组的打印
- 二维数组的打印
- 打印输出蛇形矩阵
- 二维数组的输出
- 二维数组的输出
- 二维数组的输出
- 蛇形数组打印
- 蛇形数组输出的算法--ACM题目
- 蛇形输出数组问题
- //输出蛇形数组
- //输出蛇形数组
- 详解vue项目和普通项目如何解决开发环境与生产环境下的跨域问题
- 【android已解决】java.lang.IllegalStateException: Circular dependencies cannot exist in RelativeLayout
- 关于docker中执行docker命令的实践
- bzoj2243: [SDOI2011]染色
- python 2.7.14版本的requests库的安装
- 二维数组的“蛇形打印”输出
- Leetcode 题解系列(十一)
- Aspect报错: can't find referenced pointcut xxx
- 终结任务
- 任务计划 crontab
- Unix:signal调用类成员函数 / Linux:signal调用类成员函数
- 服务管理工具 chkconfig
- systemd 服务管理
- Java笔记13