C#陣列相乘
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace matrixMutiply
{
class Program
{
static void Main(string[] args)
{
int[,] arrayA = new int[,] { { 8, 3, 4 }, { 1, 5, 9 }, { 6, 7, 2 } };
int[,] arrayB = new int[,] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };
int[,] arrayC = new int[3, 3];
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3; j++)
{
for (int k = 0; k < 3; k++)
{
arrayC[i, j] += arrayA[i,k] * arrayB[k,j];
}
}
}
Console.WriteLine("矩陣A:");
displayMatrix(arrayA);
Console.WriteLine("矩陣B");
displayMatrix(arrayB);
Console.WriteLine("矩陣C");
displayMatrix(arrayC);
Console.ReadLine();
}
public static void displayMatrix(int[,]matrix)
{
for(int i=0;i<matrix.GetLength(0);i++)
{
for (int j = 0; j < matrix.GetLength(1); j++)
{
Console.Write("{0,4}", matrix[i, j]);
}
Console.WriteLine();
}
}
}
}
相關文章
- (陣列)大數相乘,相加陣列
- 矩陣相乘矩陣
- 一個關於JS解決陣列相乘問題JS陣列
- OpenMP版本矩陣相乘矩陣
- C#陣列教程C#陣列
- c# 陣列排序C#陣列排序
- 資料結構:陣列,稀疏矩陣,矩陣的壓縮。應用:矩陣的轉置,矩陣相乘資料結構陣列矩陣
- C#陣列引數C#陣列
- c# 陣列學習C#陣列
- 瞭解下C# 陣列(Array)C#陣列
- C#初始化陣列C#陣列
- C# 陣列的複製C#陣列
- C#中複製陣列C#陣列
- C#陣列教程之2C#陣列
- C#陣列教程之3C#陣列
- C#學習 陣列(22)C#陣列
- HDU 4920 Matrix multiplication(矩陣相乘)矩陣
- python兩個三階矩陣相乘Python矩陣
- C#陣列與集合的區別C#陣列
- 【C#學習筆記】陣列使用C#筆記陣列
- C#實現控制元件陣列C#控制元件陣列
- c#二維陣列定義宣告C#陣列
- c# 方法引數_陣列引數C#陣列
- C# unsafe 快速複製陣列C#陣列
- 陣列呼叫c#讀取陣列中獲取最大最小值方法陣列C#
- C# 移除陣列中重複資料C#陣列
- C#位元組陣列與字串轉換C#陣列字串
- C#實現控制元件陣列 (轉)C#控制元件陣列
- 【C#】山脈陣列的峰頂索引C#陣列索引
- C#陣列 多個集合和陣列的操作(合併,去重,拆分,判斷)C#陣列
- c#列舉與陣列初始化及使用小記C#陣列
- Hadoop 2.6 使用Map Reduce實現矩陣相乘1 矩陣轉置Hadoop矩陣
- 矩陣相乘優化演算法實現講解矩陣優化演算法
- C#高效能陣列複製實驗C#陣列
- C#中陣列的三種訪問方式C#陣列
- c#之arraylist動態陣列小記(1)C#陣列
- C# string byte陣列轉換解析C#陣列
- c#簡單實現二維陣列和二維陣列列表List<>的轉置C#陣列