class mul{
public static void main(String[] args){
int i=0;
int j=0;
String s1="";
String s2="";
int[][] nums = new int[13][13];
if (i==0&&j==0) {
System.out.print(" ");//第一行第一列显示空白
}
for(i=0;i<13;i++){
for(j=0;j<13;j++){
if(i!=0||j!=0){
nums[i][0]=i;
nums[0][j]=j;
s2=String.valueOf(nums[i][j]);//第一行或者第一列只显示数字1~12,并将其转换为String类型
if (i!=0&&j!=0){
nums[i][j]=i*j;
s1=String.valueOf(nums[i][j]);//数值转换成字符串
s2=i+"*"+j+"="+s1;
}
if (s2.length()<10){//若不足十位,则前面用空格补齐
for(int k=0;k<(10-s2.length());k++){//控制在数字前面补K个空格
System.out.print(" ");
}
}
System.out.print(s2+" ");
}
}
System.out.println();//j循环结束时换行
}
}
}
乘法表 右对齐打印
最新推荐文章于 2022-12-29 22:36:35 发布