二维数组变一维
2015-09-25 20:31
204 查看
<span style="font-size:18px;">#include<iostream> using namespace std; int main() { int i, j; int array[3][3] = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } }; cout << "输出数组" << endl; for (i = 0; i < 3; i++) { for (j = 0; j < 3; j++) cout << array[i][j] << "\t"; cout << endl; } int a[9] = { 0 }; for (int row = 0; row < 3; row++) { for (int col = 0; col < 3; col++) { i = col + row * 3; a[i] = array[row][col]; } } for (int i = 0; i < 9; i++) cout << a[i] << "\t"; system("pause"); return 0; }</span>
相关文章推荐
- More Effective C++ 条款22 考虑以操作符复合形式(op=)取代其独身形式(op)
- 专业实训题目需求分析
- HOJ 1004 ACM刷题记录
- 总结别人的结果,sigchld信号处理,和close与shutdown的区别
- jQuery Table2CSV插件(表格转CSV) 完美支持colspan和rowspan
- 转换数据类型求和
- SlickGrid 插件开发(1):插件功能总结 转载
- 一些常用的正则表达式
- 《机器学习与R语言》读书笔记3:数据的管理和理解
- 处理出租车计价器数据,计算空驶时间,即相邻两条记录相减
- linux下段错误相关资料-备查
- 纯CSS绘制基本图形
- R操作数据库里面的数据
- HDU 1698 Just a Hook(线段树-区间修改|区间查询)
- 如何用Netbeans加背景图片
- SlickGrid 插件开发(2):单元格合并功能实现
- Websphere设备、企业部署应用程序 【应用】
- 双月楼月饼荣获茂名在线月饼品鉴佳绩
- 我要上蓝翔 1702 (广搜)
- 软考视频总结(二)——细化学习A