当前位置: 代码迷 >> 综合 >> 九九乘法表、星号正方形,星号三角形的绘制(数学归纳法)
  详细解决方案

九九乘法表、星号正方形,星号三角形的绘制(数学归纳法)

热度:69   发布时间:2023-12-05 18:24:35.0

一、九九乘法表

1、规律

我们将行定义为row,列定义为col,它们从1变化到9,最大值都为9,利用数学归纳法,我们不难看出,第i行的变化为1*i=i;2*i=2i......i*i=i^2,col是从1到row的变化。

2、代码

static void Main(string[] args)
        {
            mul(9);
            Console.ReadKey();
        }
        static void mul(int n)
        {
            int row;
            for (row = 1; row <= n; row++)
            {
                for (int col = 1; col <= row; col++)
                {
                    Console.Write("{0}x{1}={2}\t", col, row, col