问题
在界面打印九九乘法表,效果如图所示:
方案
此案例需要使用嵌套循环来实现。
分析上图可以看出,九九乘法表一共需要输出九行数据,如图所示:
由上图可以看出,需要使用一个for循环来控制输出的行数。代码如下所示:
//i变量用于控制行数
for(int i=1;i<10;i++){
}
分析上图中的每行,可以看出,每行中的乘法表达式的个数正好和行数相同。每个乘法表达式中,每一个乘数从1开始,乘到最大值(当前行数),而另一个乘数正好是行数,如图所示: