将一个二维数组的行和列进行交换 存到另外一个二维数组中

原创 2006年05月26日 18:39:00

/**********************************************************
  将一个二维数组的行和列进行交换 存到另外一个二维数组中

  <Edison wong>. QQ139767
**********************************************************/
#include<stdio.h>
void main()
{
 int a[2][3]={1,2,3,4,5,6};
 static int b[3][2];
 int i,j;
 printf("array a:/n");
 for(i=0;i<2;i++)
  {
   for(j=0;j<3;j++)
   {
    printf("%d ",a[i][j]);
    b[j][i]=a[i][j];
   }
   putchar('/n');
  }
 printf("array b:/n");
 for(i=0;i<3;i++)
 {
  for(j=0;j<2;j++)
  printf("%d ",b[i][j]);
  putchar('/n');
 }
 
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

找出一个二维数组中的“鞍点”,即该位置上的元素在该行中最大,在该列中最小(也可能没鞍点),打印出有关信息。

3、找出一个二维数组中的“鞍点”,即该位置上的元素在该行中最大,在该列中最小(也可能没鞍点),打印出有关信息。 int a[4][5] = {1,1,1,1,1,1,1,1,1,1,1,1,1...
  • MHTios
  • MHTios
  • 2014-08-05 14:43
  • 2570

找出一个二维数组中的鞍点,即该位置上的元素在该行最大,在该列最小,也可能没有靶点

找出一个二维师数组中的鞍点,即该位置上的元素在该行最大,在该列最小,也可能没有靶点 思路:  找出某行最大数,再判断此数是否是所在列最小 代码:#include int main() {...

找出一个二维数组中的“鞍点”,即该位置上的元素在该行中最大,在该列中最小(也可能没鞍点),打印出有关信息

/*line 4 list 3 经本人试验,取随意行列数,这个式子都能运行成功,不过不好赋值,但可以换 成赋值随机数,但是那样就比较难出现鞍点,我随即了60次,只出现了2次*/ ...

2. 有一个二维数组.----杨氏矩阵 。数组的每行从左到右是递增的,每列从上到下是递增的. 在这样的数组中查找一个数字是否存在。 时间复杂度小于O(N);

//2. //有一个二维数组.----杨氏矩阵 //数组的每行从左到右是递增的,每列从上到下是递增的. //在这样的数组中查找一个数字是否存在。 //时间复杂度小于O(N); #include #in...

有一个二维数组. 数组的每行从左到右是递增的,每列从上到下是递增的. 在这样的数组中查找一个数字是否存在。 时间复杂度小于O(N)

题目是这样的:有一个二维数组,数组的每行从左到右是递增的,每列从上到下是递增的. 在这样的数组中查找一个数字是否存在。要求:时间复杂度小于O(N); 在这里我说一下我解题的各种逻辑和方法。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)