例:将一个二维数组的行和列的元素互换,存到另一个二维数组b中。
思路:将a数组中第 i 行 j 列元素赋给b数组中 j 行 i 列元素,例如a[0][0]赋给b[0][0],a[0][1]赋给b[1][0],a[0][2]赋给b[2][0] 。则可以用双重循环来处理,用外循环控制行的变化,内循环控制列的变化。
程序源码
#include<stdio.h>
int main()
{
int a[2][3] = {
{
1,2,3}
例:将一个二维数组的行和列的元素互换,存到另一个二维数组b中。
思路:将a数组中第 i 行 j 列元素赋给b数组中 j 行 i 列元素,例如a[0][0]赋给b[0][0],a[0][1]赋给b[1][0],a[0][2]赋给b[2][0] 。则可以用双重循环来处理,用外循环控制行的变化,内循环控制列的变化。
程序源码
#include<stdio.h>
int main()
{
int a[2][3] = {
{
1,2,3}