编程输入九九乘法表(选择1为正三角,选择2为倒三角)
时间: 2024-03-22 08:39:19 浏览: 62
以下是Python语言实现的九九乘法表代码,可以选择打印正三角形或倒三角形:
```
# 定义打印正三角形函数
def print_triangle():
for i in range(1, 10):
for j in range(1, i+1):
print("{}*{}={}\t".format(j, i, i*j), end='')
print()
# 定义打印倒三角形函数
def print_inverted_triangle():
for i in range(9, 0, -1):
for j in range(i, 0, -1):
print("{}*{}={}\t".format(j, i, i*j), end='')
print()
# 主程序
choice = input("请选择打印正三角形(输入1)或倒三角形(输入2): ")
if choice == "1":
print_triangle()
elif choice == "2":
print_inverted_triangle()
else:
print("输入错误,请重新运行程序!")
```
运行程序后,根据提示选择打印正三角形还是倒三角形即可。
相关问题
编程输出九九乘法表(选择1为正三角,选择2为倒三角)
好的,以下是Python语言实现的九九乘法表代码:
```python
def multiplication_table(n, mode):
if mode == 1:
for i in range(1, n+1):
for j in range(1, i+1):
print(f"{j}*{i}={i*j}", end="\t")
print()
elif mode == 2:
for i in range(n, 0, -1):
for j in range(1, i+1):
print(f"{j}*{i}={i*j}", end="\t")
print()
n = 9
mode = 1 # 选择1为正三角,选择2为倒三角
multiplication_table(n, mode)
```
其中,`n`表示要输出的乘法表的最大数值,`mode`表示输出的模式,1为正三角,2为倒三角。通过调整参数,可以输出不同大小和模式的乘法表。
java编程一个倒三角九九乘法表
Java编程语言是一种面向对象的编程语言,广泛应用于各种应用程序的开发。下面是一个使用Java编写的倒三角九九乘法表的示例代码:
```java
public class MultiplicationTable {
public static void main(String[] args) {
int rows = 9;
for (int i = rows; i >= 1; i--) {
for (int j = 1; j <= i; j++) {
.out.print(j + " * " + i + " = " + (i * j) + "\t");
}
System.out.println();
}
}
}
```
这段代码使用了两个嵌套的循环来打印倒三角九九乘法表。外层循环控制行数,内层循环控制每行的列数。通过计算两个循环变量的乘积,可以得到每个乘法表达式的结果。
阅读全文