| 查看: 1737 | 回复: 4 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[求助]
C++中如何将一维数组按行赋值到二维数组中?具体自编程序见下文,望修改O(∩_∩)O~ 已有1人参与
|
|||
|
#include <fstream> #include <iostream> using namespace std; int main () { int i,j,k; int coordinate[5][2]={1,1,1,1,1,1,1,1,1,1}; int num2[10]={0,1,2,3,4,5,6,7,8,9}; for(i=0;i<5;i++) { for(j=0;j<2;j++) { coordinate[j]=num2[k]; k++; } } cout<<coordinate[j]<<endl; return 0; } 用VC++6.0编译上面程序,但实现不了,望修改!O(∩_∩)O~ |
» 猜你喜欢
天津大学招2026.09的博士生,欢迎大家推荐交流(博导是本人)
已经有3人回复
有时候真觉得大城市人没有县城人甚至个体户幸福
已经有6人回复
面上项目申报
已经有3人回复
酰胺脱乙酰基
已经有9人回复
CSC & MSCA 博洛尼亚大学能源材料课题组博士/博士后招生|MSCA经费充足、排名优
已经有5人回复
博士延得我,科研能力直往上蹿
已经有7人回复
退学或坚持读
已经有27人回复
面上基金申报没有其他的参与者成吗
已经有5人回复
遇见不省心的家人很难过
已经有22人回复
» 本主题相关价值贴推荐,对您同样有帮助:
二维数组变成一维
已经有7人回复
从txt文件读数据到二维数组
已经有4人回复

|
谢谢你哦,运行也没问题!金币给你 还有就是能不能帮我看一下这个问题,和这个刚好是反的。C++中,如何将二维数组读到一维中,并且是按列读取。(有程序望修改)(注意不是按行)...... 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~ |

3楼2014-02-27 09:13:00
libralibra
至尊木虫 (著名写手)
骠骑将军
- 应助: 817 (博后)
- 金币: 12914.1
- 红花: 64
- 帖子: 2238
- 在线: 287.3小时
- 虫号: 696514
- 注册: 2009-02-05
- 专业: 计算机软件

2楼2014-02-26 23:46:08
libralibra
至尊木虫 (著名写手)
骠骑将军
- 应助: 817 (博后)
- 金币: 12914.1
- 红花: 64
- 帖子: 2238
- 在线: 287.3小时
- 虫号: 696514
- 注册: 2009-02-05
- 专业: 计算机软件

4楼2014-02-27 18:14:02

5楼2014-02-27 18:49:12













回复此楼
还有就是能不能帮我看一下这个问题,和这个刚好是反的。C++中,如何将二维数组读到一维中,并且是按列读取。(有程序望修改)(注意不是按行)