C#实现九九乘法表的多种方法

c程序员 by:c程序员 分类:C# 时间:2024/08/09 阅读:35 评论:0

九九乘法表是一种常见的数学运算表格,它可以帮助我们快速掌握乘法的基本规律。在编程中,我们也经常需要用代码来输出九九乘法表。今天,我们就来探讨一下如何使用C#语言来实现这个功能。

1. 使用嵌套循环输出九九乘法表

最基本的方法就是使用两层嵌套循环来输出九九乘法表。外层循环控制行数,内层循环控制列数,每次输出一个乘法表达式。代码如下:

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

这段代码会输出如下结果:

1 x 1 = 1    
2 x 1 = 2    2 x 2 = 4    
3 x 1 = 3    3 x 2 = 6    3 x 3 = 9    
4 x 1 = 4    4 x 2 = 8    4 x 3 = 12   4 x 4 = 16   
5 x 1 = 5    5 x 2 = 10   5 x 3 = 15   5 x 4 = 20   5 x 5 = 25   
6 x 1 = 6    6 x 2 = 12   6 x 3 = 18   6 x 4 = 24   6 x 5 = 30   6 x 6 = 36   
7 x 1 = 7    7 x 2 = 14   7 x 3 = 21   7 x 4 = 28   7 x 5 = 35   7 x 6 = 42   7 x 7 = 49   
8 x 1 = 8    8 x 2 = 16   8 x 3 = 24   8 x 4 = 32   8 x 5 = 40   8 x 6 = 48   8 x 7 = 56   8 x 8 = 64   
9 x 1 = 9    9 x 2 = 18   9 x 3 = 27   9 x 4 = 36   9 x 5 = 45   9 x 6 = 54   9 x 7 = 63   9 x 8 = 72   9 x 9 = 81

2. 使用字符串拼接输出九九乘法表

除了使用嵌套循环,我们还可以使用字符串拼接的方式来输出九九乘法表。这种方法可以让输出的格式更加整洁美观。代码如下:

string result = "";
for (int i = 1; i <= 9; i++)
{
    for (int j = 1; j <= i; j++)
    {
        result += string.Format("{0} x {1} = {2}\t", j, i, i * j);
    }
    result += "\n";
}
Console.WriteLine(result);

这段代码会输出与上面相同的结果,但是格式更加整洁。

3.

非特殊说明,本文版权归原作者所有,转载请注明出处

本文地址:https://chinaasp.com/2024081457.html


TOP