2行3列の行列を加算する (多次元配列)
明解C言語 入門編 > 5. 配列 >
2行3列の行列を加算する (多次元配列)
PHP
<?php $ma = array(array(1, 2, 3), array(4, 5, 6)); $mb = array(array(6, 3, 4), array(5, 1, 2)); $mc = array(array(), array()); for ($i = 0; $i < 2; $i++) { for ($j = 0; $j < 3; $j++) { printf("%3d", $mc[$i][$j]); } print "\n"; } for ($i = 0; $i < 2; $i++) { for ($j = 0; $j < 3; $j++) { $mc[$i][$j] = $ma[$i][$j] + $mb[$i][$j]; } } for ($i = 0; $i < 2; $i++) { for ($j = 0; $j < 3; $j++) { printf("%3d", $mc[$i][$j]); } print "\n"; } ?>
実行結果
L:\>php lesson_05_037.php
0 0 0
0 0 0
7 5 7
9 6 8