zoukankan      html  css  js  c++  java
  • c#入门方阵转制

    2008-04-10 14:35

    /*
    实现方阵转置
    【提示】:该方法应该有两个参数,一个是要转置的方阵,另一个是方阵的阶数N,方阵的转置其实就是将行变成列,将列变成行。
    */
    using System;

    namespace ConsoleApplication3
    {
    /// <summary>
    /// Class1 的摘要说明。
    /// </summary>
    class Class1
    {
       /// <summary>
       /// 应用程序的主入口点。
       /// </summary>
       [STAThread]
       static void Main(string[] args)
       {
        int[,]a = new int[,]{{1,2,3,4,5},
             {6,7,8,9,10},
             {11,12,13,14,15},
             {16,17,18,19,20},
             {22,23,24,25,26}};
        ConvertArray(ref a,5);
        for(int i=0;i<5;i++)
        {
         for(int j =0;j<5;j++)
          Console.Write(a[i,j]+" ");
         Console.WriteLine();
        }

       }
       private static void ConvertArray(ref int[,]a,int n)
    {
        int t;
           for(int i = 0;i<n;i++)
         for(int j=0;j<i;j++)
         {
                 t = a[i,j];
          a[i,j] = a[j, i];
          a[j,i]= t;
         }
       
    }
    }
    }


    作者:玄魂
    出处:http://www.cnblogs.com/xuanhun/
    原文链接:http://www.cnblogs.com/xuanhun/ 更多内容,请访问我的个人站点 对编程,安全感兴趣的,加qq群:hacking-1群:303242737,hacking-2群:147098303,nw.js,electron交流群 313717550。
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    关注我:关注玄魂的微信公众号

  • 相关阅读:
    汇编语言 第二单元 整理
    iOS10推送必看UNNotificationServiceExtension
    RSA加,解密
    添加购物车动画
    长按移动cell
    http live streming
    修改工程
    searbar
    tableView 编辑模式
    iOS 3D touch
  • 原文地址:https://www.cnblogs.com/xuanhun/p/1662396.html
Copyright © 2011-2022 走看看