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語言:
<?php
for($j=1; $j<=9; $j++) {
for($i=1; $i<=$j; $i++) {
echo "{$i}x{$j}=".($i*$j)." ";
}
echo "<br />";
}
執(zhí)行以上代碼輸出結(jié)果為:
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