编写程序,输出下列倒立三角形: 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1
时间: 2024-01-06 14:06:20 浏览: 28
以下是使用 Python 编写的程序:
```python
for i in range(4, 0, -1): # 循环4到1
for j in range(i): # 每行输出i个数字
print(i, end=' ')
print() # 换行
```
输出结果为:
```
4 4 4 4 4 4 4
3 3 3 3 3
2 2 2
1
```
相关问题
编写程序,输出下列倒立等边三角形: 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1
以下是使用 Python 编写的程序:
```
n = 4
for i in range(n, 0, -1):
for j in range(i):
print(i, end=" ")
print()
```
输出结果为:
```
4 4 4 4 4 4 4
3 3 3 3 3
2 2 2
1
```
程序中的变量 `n` 控制输出的倒立等边三角形的高度,这里设置为 4。使用两层循环,外层循环控制行数,内层循环控制每行输出的数字。在内层循环中,使用 `print(i, end=" ")` 输出当前行数 `i`,同时设置 `end=" "`,表示输出结束后不换行。最后,在每行输出完毕后,使用 `print()` 输出一个空行,达到换行的效果。
python打印一个4行倒立等腰三角for循环
可以使用以下代码实现:
for i in range(4):
for j in range(i):
print(" ", end="")
for k in range(2*(4-i)-1):
print("*", end="")
print()