java 九九乘法表

Python021

java 九九乘法表,第1张

肯定的啊.第二个程序循环

for (int j=1j==ij++){

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

}

i=1时,j=1,好吧,出来了1*1=1

j=2时,i==j不成立了,所以j不++了.所以j永远是2了.永远不等于,所以不会打印了.

i=2,3,4,5,6,7,8,9时

j开始等于1,结果j永远不会等于i,所以j永远是1了,后面的也就不会执行,不会打印了

代码如下:

public class qct {

public static void main(String[] args)

{

int i=0

int j=0

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

{ for(j=ij<=9j++)

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

System.out.println()

}

}

}

扩展资料

import java.lang.*

import java.util.Arrays

public class ChengFB

{

public static void main(String[] args)

{

int[] Num=new int[10]

for(int i=1i<10i++)

{

Num[i]=i

}

for(int m=9m>0m--)

{

for(int j=9j>=mj--)

{

int Result

Result=Num[m]*Num[j]

System.out.print(Num[j]+"*"+Num[m]+"="+Result+" ")

}

System.out.println()

}

}

public int Multi(int x,int y)

{

int temp

temp=x*y

return temp

}

}