public class ChengFa{
public static void main(String[] args){
//表头
System.out.println(" 1 2 3 4 5 6 7 8 9");
//打印每行
for(int i = 1; i < 10;i++){
//输出列头
System.out.print(i);
//输出所有数字
for(int j = 1;j <= i;j++){
//左对齐实现
//if(i * j >= 10 && i * (j - 1) >= 10){
// System.out.print(" ");
//}else{
// System.out.print(" ");
//}
//右对齐实现
if(i * j >= 10){
System.out.print(" ");
}else{
System.out.print(" ");
}
//输出数字
System.out.print(i * j);
}
//换行
System.out.print('\n');
}
}
}
public static void main(String[] args){
//表头
System.out.println(" 1 2 3 4 5 6 7 8 9");
//打印每行
for(int i = 1; i < 10;i++){
//输出列头
System.out.print(i);
//输出所有数字
for(int j = 1;j <= i;j++){
//左对齐实现
//if(i * j >= 10 && i * (j - 1) >= 10){
// System.out.print(" ");
//}else{
// System.out.print(" ");
//}
//右对齐实现
if(i * j >= 10){
System.out.print(" ");
}else{
System.out.print(" ");
}
//输出数字
System.out.print(i * j);
}
//换行
System.out.print('\n');
}
}
}
博客展示了一段Java代码,用于实现乘法表的打印。代码通过嵌套循环,外层循环控制行数,内层循环控制列数,并对输出格式进行了处理,实现了乘法表的右对齐输出。
2027

被折叠的 条评论
为什么被折叠?



