黑马程序员-------入学资格---C#99乘法表


---------------------- ASP.Net+Unity开发.Net培训、期待与您交流! ----------------------


首先 我们看到这个是我们以前学习的时候用的99乘法表。

在这里我们想输出这样的99乘法表,就需要先定义一个FOR循环,代表的是1到9   也就是for (int i = 1; i < 9; i++) {}

然后我们在这里我们会发现 这FOR是一个外部的大循环,所以我们这里需要在这个FOR循环中在输入一个FOR循环来代表*号的右边的数字 也就是for (int j = 1; j <= i; j++) {}

  现在我们的代码就变成了这样

           for (int i = 1; i < 9; i++)
            {
                for (int j = 1; j <= i; j++)
                {

                 }

              }

然后我们现在需要做的是在这个里面的FOR循环中输入我需要输出的内容,也就是乘法表的内容,{}*{}={}: 几乘以几得到几,所以在这个里面我们输入

Console.Write("{0}*{1}={2}\t", i, j, i * j);   在这里面有一个\t   这个是代表保持每一行 每个数据之间会自动对齐。Console.Write(""); 这个是我们通常使用的输出语句,代表输出一段话然后自动换行,要输出的内容在  “ “  在这2个双引号之间写入。在最后  我们需要写一个Console.ReadKey(); 这个是表示在我们上面的程序都结束之后,停在那边等待我们输入任意键才会结束。然后现在我们整体的代码就是这样的

           for (int i = 1; i < 9; i++)
            {
                for (int j = 1; j <= i; j++)
                {
                    Console.Write("{0}*{1}={2}\t", i, j, i * j);
                }
                Console.WriteLine();
            }
            Console.ReadKey();




---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------

详细请查看:www.itheima.com


你可能感兴趣的:(黑马程序员-------入学资格---C#99乘法表)