>source

PHP 언어로 배열을 작성하는 방법 첫 번째 행 12 34 5678 9 두 번째 행 2 4 6 8 10 12 14 16 18 세 번째 행 4 8 12 16 20 24 28 32 36 네 번째 행 8 16 24 32 40 48 56 64 72 5 열 16 32 48 64 80 96112128144

  • 답변 # 1

    함수를 만들 수 있습니다. multiples 그 숫자를 rowscols 예상되는 최종 예상"dp매트릭스":

    <?php
    function multiples($rows, $cols) {
        $dp = array_fill(0, $rows, array_fill(0, $cols, 0));
        for ($row = 0; $row < $rows; $row++) {
            for ($col = 0; $col < $cols; $col++) {
                $dp[$row][$col] = $row == 0 ? $col + 1 : $dp[$row - 1][$col] * 2;
            }
        }
        return $dp;
    }
    $rows = 5;
    $cols = 9;
    $arr = multiples($rows, $cols);
    for ($row = 0; $row < $rows; $row++) {
        echo implode("\t", $arr[$row]), PHP_EOL;
    }
    
    

    산출:

    1   2   3   4   5   6   7   8   9
    2   4   6   8   10  12  14  16  18
    4   8   12  16  20  24  28  32  36
    8   16  24  32  40  48  56  64  72
    16  32  48  64  80  96  112 128 144
    
    

관련 자료

  • 이전 Flutter 목록에서 특정 사용자 프로필 화면으로 이동하는 방법
  • 다음 java - 앱이 다시 시작되면 테마가 시스템으로 다시 재설정됩니다