九九乘法表上三角打印:Python & C语言实现

本文将使用Python和C语言两种编程语言,分别实现九九乘法表上三角的打印,并提供代码示例和输出结果。

Python实现

以下是一个简单的Python程序,用于打印输出九九乘法表的上三角:

for i in range(1, 10):
    for j in range(i, 10):
        print('{}x{}={:2d}'.format(i, j, i*j), end='')
    print()

输出结果如下:

1x1= 1 1x2= 2 1x3= 3 1x4= 4 1x5= 5 1x6= 6 1x7= 7 1x8= 8 1x9= 9
2x2= 4 2x3= 6 2x4= 8 2x5=10 2x6=12 2x7=14 2x8=16 2x9=18
3x3= 9 3x4=12 3x5=15 3x6=18 3x7=21 3x8=24 3x9=27
4x4=16 4x5=20 4x6=24 4x7=28 4x8=32 4x9=36
5x5=25 5x6=30 5x7=35 5x8=40 5x9=45
6x6=36 6x7=42 6x8=48 6x9=54
7x7=49 7x8=56 7x9=63
8x8=64 8x9=72
9x9=81

C语言实现

以下是用C语言的代码来打印输出九九乘法表的上三角:

#include <stdio.h>

int main() {
    int i, j;
    for (i = 1; i <= 9; i++) {
        for (j = i; j <= 9; j++) {
            printf('%dx%d=%2d ', i, j, i*j);
        }
        printf('
');
    }
    return 0;
}

输出结果如下:

1x1= 1 1x2= 2 1x3= 3 1x4= 4 1x5= 5 1x6= 6 1x7= 7 1x8= 8 1x9= 9 
2x2= 4 2x3= 6 2x4= 8 2x5=10 2x6=12 2x7=14 2x8=16 2x9=18 
3x3= 9 3x4=12 3x5=15 3x6=18 3x7=21 3x8=24 3x9=27 
4x4=16 4x5=20 4x6=24 4x7=28 4x8=32 4x9=36 
5x5=25 5x6=30 5x7=35 5x8=40 5x9=45 
6x6=36 6x7=42 6x8=48 6x9=54 
7x7=49 7x8=56 7x9=63 
8x8=64 8x9=72 
9x9=81 

本文分别用Python和C语言实现了九九乘法表上三角的打印,希望对读者有所帮助。

九九乘法表上三角打印:Python & C语言实现

原文地址: https://www.cveoy.top/t/topic/gvhT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录