采用循环结构编写程序,打印出如下图案(菱 形) * ** ***** ******* ***** ***
时间: 2023-07-06 11:41:24 浏览: 58
C语言程序设计-编写程序打印*菱形 * *** ***** *******
以下是使用 Python 编写的程序:
```python
n = 4 # 菱形的高度
# 打印上半部分
for i in range(1, n+1):
# 打印空格
for j in range(n-i):
print(" ", end="")
# 打印 *
for j in range(2*i-1):
print("*", end="")
print()
# 打印下半部分
for i in range(n-1, 0, -1):
# 打印空格
for j in range(n-i):
print(" ", end="")
# 打印 *
for j in range(2*i-1):
print("*", end="")
print()
```
输出结果为:
```
*
***
*****
*******
*****
***
*
```
阅读全文