发布网友 发布时间:2024-10-31 08:08
共2个回答
热心网友 时间:2024-10-31 08:24
public class chengfa
{
public static void main(String[] args)//main方法有参数的
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
{
System.out.print("i*j="+(i*j)+"\t" );//中文字符的()是不行的
}
System.out.println();//换行应该在外循环
}
}
}
追问
谢谢!!!
还有一点疑问:
main函数的形参是固定的String[] args么?
2.结果是1*1=1 2*1=2 2*2=4.......让它变成1*2=2 2*2=4用其他算法可以做到吗...
追答固定写法 。改下输出语句 System.out.print(j+"*"+i+"="+(i*j)+"\t" );
---------- java ----------热心网友 时间:2024-10-31 08:25
1X1=1
1X2=2 2X2=4
1X3=3 2X3=6 3X3=9
…
public class chengfa
{
public static void main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
{
System.out.print(i + "x" + j + "=" + (i*j) + "\t" );
}
System.out.println();
}
}
}