| 查看: 1941 | 回复: 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~ |
» 猜你喜欢
有多少人是今天查系统知道结果的?
已经有19人回复
基金未中,这种答复是模板吗?
已经有7人回复
哪位高人中了,把查询到的截图贴出来让我看看,让我长长见识
已经有7人回复
面上意见出来了
已经有23人回复
能否申诉?
已经有8人回复
梦想
已经有5人回复
中青基了要发朋友圈吗?
已经有7人回复
29号明天会评吗
已经有4人回复
国社科又开始会评了,不知道这次命运如何
已经有10人回复
基金不中,共勉
已经有12人回复
» 本主题相关价值贴推荐,对您同样有帮助:
二维数组变成一维
已经有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










回复此楼

投票:
30