| 查看: 1595 | 回复: 12 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[求助]
C++中,如何将二维数组读到一维中,并且是按列读取。(有程序望修改)(注意不是按行) 已有2人参与
|
|||
|
...... int main() { int a[2][3]={1,2,3,4,5,6}; int b[6]; int i,j; for(i=0;i<2;i++) { for(j=0;j<3;j++) { b[i*3+j] = a[j]; } } for(i=0;i<6;i++) { cout<<" "<<b; } return 0; } 上面这个是我在VC++6.0中编译的,可是这个是按行输出到一维数组,怎么让它按列输出到一个数组中?希望可以帮忙修改一下这个程序O(∩_∩)O~ |
» 猜你喜欢
交叉科学部支持青年基金,对三无青椒是个机会吗?
已经有7人回复
青椒八年已不青,大家都被折磨成啥样了?
已经有15人回复
多组分精馏求助
已经有4人回复
免疫学博士有名额,速联系
已经有4人回复
国家基金申请书模板内插入图片不可调整大小?
已经有6人回复
国家级人才课题组招收2026年入学博士
已经有5人回复
Fe3O4@SiO2合成
已经有6人回复
青年基金C终止
已经有4人回复
26申博求博导推荐-遥感图像处理方向
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
二维数组变成一维
已经有7人回复

5楼2014-02-27 10:37:01
netivs
专家顾问 (知名作家)
DataHacker
-

专家经验: +31 - 应助: 101 (高中生)
- 金币: 10338.6
- 散金: 310
- 红花: 14
- 帖子: 6179
- 在线: 1910.5小时
- 虫号: 1654541
- 注册: 2012-03-01
- 性别: GG
- 专业: 计算机应用技术
- 管辖: 信息科学

2楼2014-02-27 01:07:32

3楼2014-02-27 09:10:10
【答案】应助回帖
★ ★ ★ ★ ★
感谢参与,应助指数 +1
永远亲爱: 金币+5, ★★★★★最佳答案, 很好 2014-02-27 11:06:52
感谢参与,应助指数 +1
永远亲爱: 金币+5, ★★★★★最佳答案, 很好 2014-02-27 11:06:52
|
#include <iostream> using namespace std; int main() { int i,j,k=0; int a[2][3]={1,2,3,4,5,6}; int b[6]; for(j=0;j<3;j++) { for(i=0;i<2;i++) { b[k++]=a[j]; } } for(k=0;k<6;k++) { cout<<b[k]<<" "; } return 0; } 也是新手来的,写了一个,你试试 |
4楼2014-02-27 10:35:03













回复此楼
