以下是一段九九乘法表的小程序:public class NineTable
{
public static void main(String[]args)
{
for (int j = 1;j < 10 ;j++ )
{
for (int i = 1;i < 10 ;i++ )
{
System.out.printf("%d*%d=%2d   ",i,j,i * j);
}
System.out.println();
}
}
}
问题:
1、程序中%d*%d=%2d,%d是以十进制整数方式输出,这个%2d是什么含义?我试了试把%2d换成%d,程序一样可以运行。2、最后一句System.out.println()在这段程序中有什么作用?