输入n值,输出n行字符图案:若输入的n值为3时的图案如下: ***** *** *
1个回答
关注
展开全部
n = int(input("请输入n值:"))
for i in range(n):
# 输出左边的星号
for j in range(n - i - 1):
print("*", end="")
# 输出左中间的空格和星号
for j in range(2 * i + 1):
if j % 2 == 0:
print(" ", end="")
else:
print("*", end="")
# 输出右中间的空格和星号
for j in range(2 * (n - i - 1) + 1):
if j % 2 == 0:
print(" ", end="")
else:
print("*", end="")
# 输出右边的星号
for j in range(n - i - 1):
print("*", end="")
咨询记录 · 回答于2024-01-07
*
for i in range(n):
# 输出左边的星号
for j in range(n - i - 1):
print("*", end="")
# 输出左中间的空格和星号
for j in range(2 * i + 1):
if j % 2 == 0:
print(" ", end="")
else:
print("*", end="")
# 输出右中间的空格和星号
for j in range(2 * (n - i - 1) + 1):
if j % 2 == 0:
print(" ", end="")
else:
print("*", end="")
# 输出右边的星号
for j in range(n - i - 1):
print("*", end="")
输入n值,输出n行字符图案:若输入的n值为3时的图案如下:
*****
***
*****
输入n值,输出n行字符图案:若输入的n值为3时的图案如下:
*
***
*****
输入n值,输出n行字符图案:若输入的n值为3时的图案如下:
*
***
*****
输入n值,输出n行字符图案:若输入的n值为3时的图案如下:
*
用c语言的代码
输入n值,输出n行字符图案:若输入的n值为3时的图案如下:
*
***
*****
输入n值,输出n行字符图案:若输入的n值为3时的图案如下:
*
***
*****
输入n值,输出n行字符图案:若输入的n值为3时的图案如下:
*
***
*****
输入n值,输出n行字符图案:若输入的n值为3时的图案如下:
*
***
*****
输入n值,输出n行字符图案:若输入的n值为3时的图案如下:
*
***
*****
输入n值,输出n行字符图案:若输入的n值为3时的图案如下:
*
***
*****
输入n值,输出n行字符图案:若输入的n值为3时的图案如下: