编写程序,输入正整数n(n为奇数),打印由*组成且高为n的菱形
时间: 2023-05-29 22:04:58 浏览: 136
C语言程序设计-编写程序打印*菱形 * *** ***** *******
n = int(input("请输入一个正整数n(n为奇数):"))
for i in range(n):
if i <= n // 2:
print(" " * (n // 2 - i) + "*" * (2 * i + 1))
else:
print(" " * (i - n // 2) + "*" * (2 * (n - i - 1) + 1))
阅读全文