C 语言实现乘法口诀(99乘法表)

原创 HuangLongPu     发表于  2021-01-22 13:30       313
原文链接:

用 C 语言程序实现乘法口诀(99乘法表),主要有两个要点需要掌握:

1、需要实现双层循环;

2、内循环的循环次数小于等于上层循环的循环次数;


C 语言代码如下(供参考):

int main(int argc, const char * argv[]) {
    /**
        该程序主要实现 C 语言版乘法口诀(99乘法表)
        主要有两个要点:
        1、实现双层循环;
        2、内循环的循环次数小于等于上层循环的循环次数
     */
    
    printf("该程序主要实现 C 语言版乘法口诀(99乘法表)\n");
    for (int i = 1; i <= 9; i++) {
        for (int j = 1; j <= i; j++) {
            printf("%d x %d = %2d\t", j, i, i * j);
        }
        printf("\n");
    }
}

循环内打印出口诀,“printf” 输出语句中的 "%2d" 表示输出的数字,占两位字符,主要为打印结果的美化输出。

注意点:外循环每循环完一次,必须得进行一次换行输出,否则得不到99乘法表的效果图,代码 ” printf("\n") “ 仅为换行作用

结果如下:

该程序主要实现 C 语言版乘法口诀(99乘法表)
1 x 1 =  1	
1 x 2 =  2	2 x 2 =  4	
1 x 3 =  3	2 x 3 =  6	3 x 3 =  9	
1 x 4 =  4	2 x 4 =  8	3 x 4 = 12	4 x 4 = 16	
1 x 5 =  5	2 x 5 = 10	3 x 5 = 15	4 x 5 = 20	5 x 5 = 25	
1 x 6 =  6	2 x 6 = 12	3 x 6 = 18	4 x 6 = 24	5 x 6 = 30	6 x 6 = 36	
1 x 7 =  7	2 x 7 = 14	3 x 7 = 21	4 x 7 = 28	5 x 7 = 35	6 x 7 = 42	7 x 7 = 49	
1 x 8 =  8	2 x 8 = 16	3 x 8 = 24	4 x 8 = 32	5 x 8 = 40	6 x 8 = 48	7 x 8 = 56	8 x 8 = 64	
1 x 9 =  9	2 x 9 = 18	3 x 9 = 27	4 x 9 = 36	5 x 9 = 45	6 x 9 = 54	7 x 9 = 63	8 x 9 = 72	9 x 9 = 81	
Program ended with exit code: 0

相关文章

HuangLongPu
2
1388/2000
文章数
151
阅读量
74906
原创
109
广告
公众号