分别用Python,Java,Golang,PHP实现九九乘法表

Python语言:

for i in range(1,10):

    for j in  range(1,i+1):

        print("%d*%d=%2d"%(j,i,j*i),end=' ')

    print("")

Java语言:

public class ForDemo1

{

    public static void main(String[] args)

    {

        for(int i=1;i<=9;i++)

        {

            for(int j=1;j<=i;j++)

            {

                System.out.print(j+"*"+i+"="+j*i+"\t");

            }

            System.out.println();

        }

    }

}

Golang语言:

package main

import "fmt"

func main() {

    for y := 1; y <= 9; y++ {

        for x := 1; x <= y; x++ {

            fmt.Printf("%d*%d=%d ", x, y, x*y)

        }

        fmt.Println()

    }

}

PHP语言:

for($j=1; $j<=9; $j++) {

for($i=1; $i<=$j; $i++) {

echo "{$i}x{$j}=".($i*$j)." ";

}

echo "
";

}

执行以上代码输出结果为:

1x1=1   

1x2=2    2x2=4   

1x3=3    2x3=6    3x3=9   

1x4=4    2x4=8    3x4=12    4x4=16   

1x5=5    2x5=10    3x5=15    4x5=20    5x5=25   

1x6=6    2x6=12    3x6=18    4x6=24    5x6=30    6x6=36   

1x7=7    2x7=14    3x7=21    4x7=28    5x7=35    6x7=42    7x7=49   

1x8=8    2x8=16    3x8=24    4x8=32    5x8=40    6x8=48    7x8=56    8x8=64   

1x9=9    2x9=18    3x9=27    4x9=36    5x9=45    6x9=54    7x9=63    8x9=72    9x9=81

你可能感兴趣的:(分别用Python,Java,Golang,PHP实现九九乘法表)