九九乘法表上三角打印:Python & C语言实现
九九乘法表上三角打印: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语言实现了九九乘法表上三角的打印,希望对读者有所帮助。
原文地址: https://www.cveoy.top/t/topic/gvhT 著作权归作者所有。请勿转载和采集!