当然可以,下面是一个用 Python 语言编写的程序,它使用两个嵌套的 for
循环来输出传统的 99 乘法表,并按照直角三角形的格式展示:
for i in range(1, 10): # 外层循环,控制行数
for j in range(1, i+1): # 内层循环,控制打印乘法表每行的元素数量
print(f"{j} x {i} = {i*j}\t", end='') # 打印乘法表中的乘积
print() # 每完成一行后换行
如果你运行这段代码,它会在控制台上以直角三角形的形式打印出 99 乘法表。这里使用了 \t
来确保每个乘法结果都能对齐。每行完成后,通过 print()
函数使输出自动换行,以便下一行的计算结果能够从新一行开始打印。