九九乘法表的实质是利用for循环完成对算式的循环计算,其中需要对每次循环条件的改变做出不同的算式表达,实现乘法表达。需要从行和列上的循环考虑。
最外层需要九次循环,也就是第一列到第九列。每行也同样需要循环,以此类推。如下图代码循环嵌套。
完整代码在最下面,倒序的九九乘法表也是同样的道理循环嵌套。
namespace 九九乘法表
{
internal class Program
{
static void Main(string[] args)
{
for (int i =1 ; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
Console.Write(j+"*"+i+"="+i*j+"\t");
}
Console.WriteLine();
}
Console.WriteLine();
for (int i = 9; i >=1; i--) {
for (int j = 9; j >= i; j--) {
Console.Write(j + "*" + i + "=" + i * j +"\t");
}
Console.WriteLine();
}
}
}
}