【JAVA学习】
实现九九乘法表:

自己写(缺陷)
// for(int i = 1; i <= 9 ; i++){//
for(int j = 1; j <= 9; j++){//
if(j <= i){
System.out.print( j + "* " + i+"=" + i * j + " ");
}
}
}
发现只能列输出,无法向乘法表一样输出 //
是因为:
println :会在输出完信息后进行换行,产生一个新行;
print: 不会产生新行。
把内层循环中的输出语句换成print
并在外层循环中加入一条System.out.println();语句,这样在执行完内层判断后就进行换行;
public static void main(String[] args){
for(int i = 1; i <= 9 ; i++){//
for(int j = 1; j <= 9; j++){//
if(j <= i){
System.out.print( j + "* " + i+"=" + i * j + " ");
}
}
System.out.println( );
}
}
System.out.print("\n"); //换一行
System.out.print("\n\n"); //换两行
System.out.println();//换一行
多行注释:选中代码段,ctrl+shift+/;取消注释为ctrl+shift+\
————————————————————————
————————————————————————
我们发现图表的规律:总共有9行,第几行就有几个表达式
外层循环控制行数,内层循环控制列
注意:内层和外层之间的联系,内层列的个数是根据外层的行数来控制的
浙公网安备 33010602011771号