黑马程序员技术交流社区
标题:
如何互换二维数组的行和列
[打印本页]
作者:
LSwbfil2015
时间:
2015-8-1 22:57
标题:
如何互换二维数组的行和列
编程实现互换二维数组的行和列,互换之后结果保存在另外一个二维数组中
作者:
HighPower
时间:
2015-8-1 23:36
给你一个思路自己去实现。
int a[i][j],b[j][i];
使用循环给a[i][j]赋值,再用循环将a[i][j]赋值给b[j][i],然后再用循环循环输出b[j][i];
好脑残的方法 = =,上学的时候C学的比较浅,谭浩强那本书连内存都没有讲。我也来基础班补补基础准备搞搞就业班。
作者:
lwylwc
时间:
2015-8-1 23:39
求你们用指针来做这件事行吗
作者:
KongPro
时间:
2015-8-1 23:56
这个其实还是比较简单的,实现行列呼唤,只是改变下标的问题。行下标编程列下标。如果a[i][j]为原有数组的话,那么用b[j][i]来接收a数组的值,b表示为:b[j][i]=a[i][j],外层用一个循环,循环a数组就行了,这样的目的是将a数组的每一个值放到b中。 你可以自己手画一个数组,然后将下标变一下,再看看是不是如你期望饿结果。解答的不好,希望有问题我们共同探讨。嘿嘿。。。。
作者:
刘彦麟
时间:
2015-8-2 11:24
用一个中间数··
t=a[0][1];
a[0][1]=a[1][0];
a[1][0]=t
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2