输入 个I3,10]上的正整数口,输出口行由“*”宁符组成的三角形(每行“*" 宁符的个数组成首 项为1、公差为2的等差数列)。输入无效时箱出“BRROR”。
时间: 2024-06-05 17:06:18 浏览: 29
以下是Python代码实现:
n = input().strip() # 输入字符串
if not n.isdigit(): # 判断是否为正整数
print("BRROR")
else:
n = int(n)
for i in range(1, n+1):
print(" "*(n-i) + "*"*(2*i-1)) # 左对齐,空格数为n-i,*号个数为2*i-1
输入样例1:
5
输出样例1:
*
***
*****
*******
*********
输入样例2:
-3
输出样例2:
BRROR
阅读全文