乘法表的输出是我自大学接触计算机以来一直想实现的功能,今天花了大约20分钟写了这个代码,还是非常开心的。但是,要明白自己只是初学者,连入门还没有,希望自己继续加油!!!

输出乘法表代码如下:

int main()
{
    int i,j;
    for (i = 1;i<=9;i++)
    {
        for (j = 1;j<=i;j++)
        {
            if (j < i)
                printf("%d*%d=%d    ",i,j,i*j);
            else if (j == i)
                printf("%d*%d=%d\n",i,j,i*j);
        }
    }
    return 0;
}

总结

乘法表的输出需要找到乘法表的一般规律,其中的参数与行列之间的关系,每行被乘数与行相同,乘数与列相同,利用FOR循环来逐行输出即可,注意else if语句中的判断符号不可写为赋值符号。

更多推荐

输出乘法表(9X9),学习C语言第4天