ch2.1-2 输出三角形
时间: 2024-10-17 14:11:05 浏览: 30
在计算机编程中,特别是使用控制结构来绘制图形时,创建一个输出三角形通常涉及到循环和条件判断。在许多编程语言中,比如Python或Java,你可以通过迭代来打印出每一行的星号(*)形成三角形。
这里是一个简单的例子,使用Python来创建一个向下的金字塔形状,它在基础时达到最大的宽度:
```python
def print_triangle(n):
for i in range(1, n+1):
# 每一行的空格数等于上一行的总星号数减去当前行数
spaces = ' ' * (n - i)
# 打印当前行的星号和空格
print(spaces + '*' * i)
# 调用函数,传入想要的行数(如5)
print_triangle(5)
```
如果你需要一个标准的等腰三角形,可以稍作调整:
```python
def print_equilateral_triangle(n):
for i in range(n):
# 所有行都有固定的星号数量
stars = '*' * (i + 1)
# 打印星号和换行符
print(stars)
# 示例:输出一个高度为5的等腰三角形
print_equilateral_triangle(5)
```
阅读全文
相关推荐


















