【標準出力メニュー】> FINAL問題【n * n の 2 次元配列の表示】N * N の九九表の出力 (paizaランク C 相当) [難易度: 1135 ±15]
※リンク先へ移動するためには[paiza]へのログインが必要です。
自然数 N が入力されます。N 行 N 列の九九表を出力してください。具体的には、出力の i 行 j 列目 (1 ≦ i, j ≦ N ) の数値は i * j になるように出力してください。
ただし、数値の間には半角スペースを、各行の末尾には、半角スペースの代わりに改行を入れてください。
入力値(例)
3
出力値(例)
1 2 3
2 4 6
3 6 9
解答例
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<?php $n = trim(fgets(STDIN)); for($i = 1; $i <= $n; $i++) { for($j = 1; $j <= $n; $j++) { echo $i * $j; if($j != $n) { echo " "; } else { echo "\n"; } } } ?> |