首页 > 用户发贴区 > 编程问题提问区 > 帮看下这两道题。
2008
12-23

懂C语言的帮看下这两道题。
1、写一个函数,将一个4X3的整形矩阵转置。
2、将一个5X5的矩阵中最大的元素放在中心,4个角分别放4个最小的元素(顺序为从右至左,从上到下顺序一次从小到大存放),写一个函数现实之。用main函数调用。


帮看下这两道题。》有 2 条评论

  1. q26370420 说:

    帮帮啦。。。

  2. linder 说:

    main()
    {
     int a[4][3];
     int b[3][4];//存放转置行列式
     int i,j;//用于行列式的循环
       printf(“请输入行列式\n”);
         for(i=0;i<4;i++)
      for(j=0;j<3;j++)
      {
      printf(“数据a[%d][%d] : enter 确认”,i+1,j+1);
      scanf(“%d”,&a[i][j]);
      }
      
      for(i=0;i<4;i++)
      {for(j=0;j<3;j++)
          printf(“%d   “,a[i][j]);
          if(3==j)
       printf(“\n”);
      }
      for(i=0;i<4;i++)
      for(j=0;j<3;j++)
       b[j][i]=a[i][j];
      printf(“输出转置行列式\n”);
      for(i=0;i<3;i++)
      {for(j=0;j<4;j++)
          printf(“%d   “,b[i][j]);
          if(4==j)
       printf(“\n”);
      }

    }
    //第二个很愿意帮你解决,但是你说的不是很清楚

    //所以希望你说得明白一点,到底是那四个最小数字,并且,按顺序排列怎么又能吧四//个//最小的数字放在四角。

留下一个回复