一、思路
1.什么是九九乘法表
2.观察九九乘法口诀表
,可以得出图表的规律:总共有9行,第几行就有几个表达式。可以通过双重循环来控制输出,外层循环控制行数,内层循环控制列数。(注意:内层和外层之间是有紧密联想联系的,内层列数是根据外层的行数来控制的。),分析九九乘法表的变化规律,我们得知可以使用“for循环”进行实现。
二、代码实现
一、在写代码时,一定要学会构思的写注释,下面将结合思维对代码进行复原。
for (int i = 1; i <= 9; i++){//定义循环为9个行
String str = " ";//最终显示的区域
for (int j = 1 ; j <= i ; j++){//定义循环为9个列
str += j + "*" + i + "=" + (i*j) + " ";//在进行字符串拼接,j为列第一个数字,i为行第二个数字,在加上i乘以j就等于数值
}
System.out.println(str);//打印输出,在内部进行跳出输出!!!
}
二、完整代码
for (int i = 1; i <= 9; i++){
String str = " ";
for (int j = 1 ; j <= i ; j++){
str += j + "*" + i + "=" + (i*j) + " ";
}
System.out.println(str);
}
三、代码效果
完成。
如有不足地方还请提出,会采纳~