有几个一维数组,我想把每个一维数组的值赋给二维数组的每一行,该如何实现

最好写个程序出来... 最好写个程序出来 展开
 我来答
匿名用户
2013-06-18
展开全部
假设你有3个一维数组吧int[] a = {1,23};int[] b = {34,235};int[] c = {34,234,435,34};int[][] d = new int[3][];//定义一个3行的二维数组for(int i=0;i<3;i++){ for(int k=0;k<(一维数组的名字).lendth;k++) d[i][k]=(一维数组的名字)[k]; } 大概思想是这样. 不过因为数组的名字很难弄.可以用IF判断.本人写了一下太麻烦,就省略成这样的写法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-18
展开全部
如果LZ用的是C/C++,可以用memcpy函数通过拷贝内存快速实现。不过各种语言通用的方法是用循环来拷贝,也并不麻烦。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-18
展开全部
int a[10][10];int b[10]={1,1,1,1}; a[0][10]=b[0]; a[1][10]=b[1];一次类推...!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式