0507
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
int i, j = 0;
int[,] A = new int[4,4] { { 1, 2, 3, 4 },
{ 5, 6, 7, 8 },
{ 9, 10, 11, 12 },
{ 13, 14, 15, 16 } };
//顯示原陣列
for(i = 0;i<4;i++) //列
{
for (j = 0; j < 4; j++) //行
{
Console.Write(A[i,j] + " ");
}
Console.WriteLine(" ");
}
Console.WriteLine("");
//轉換陣列
int[,] B = new int[4, 4];
for (i = 0; i < 4; i++)
{
for (j = 0; j < 4; j++)
{
B[i, j] = A[j, i];
}
}
//SHOW出轉換的陣列
for (i = 0; i < 4; i++)
{
for (j = 0; j < 4; j++)
{
Console.Write(B[i, j] + ",");
}
Console.WriteLine("");
}
//矩陣A+B
int[,] C = new int[4, 4];
for (i = 0; i < 4; i++)
{
for (j = 0; j < 4; j++)
{
C[i, j] = A[i, j] + B[i, j];
}
}
Console.WriteLine("");
//SHOW出+陣列
for (i = 0; i < 4; i++)
{
for (j = 0; j < 4; j++)
{
Console.Write(C[i, j] + ",");
}
Console.WriteLine("");
}
}
}
}