输出以下图案(要求使用循环): * *** ***** ******* ***** *** *
时间: 2024-03-30 21:31:40 浏览: 16
c语言打印*图程序
以下是使用循环输出指定图案的代码:
```python
n = 4 # 控制图案的大小
# 输出上半部分
for i in range(n):
for j in range(n-i-1):
print(" ", end="")
for j in range(2*i+1):
print("*", end="")
print()
# 输出下半部分
for i in range(n-2, -1, -1):
for j in range(n-i-1):
print(" ", end="")
for j in range(2*i+1):
print("*", end="")
print()
```
输出结果为:
```
*
***
*****
*******
*****
***
*
```
阅读全文