重复多个星号,根据给定的整数n,在一行上打印n个*号
时间: 2023-03-30 08:03:25 浏览: 198
好的,根据您的要求,我可以回答这个问题。要重复多个星号,可以使用循环语句,如下所示:
for(int i=; i<n; i++){
printf("*");
}
这样就可以在一行上打印n个*号了。
相关问题
根据给定的整数n,在一行上打印n个*号。
好的,根据您的要求,我可以给出以下Python代码实现:
n = int(input("请输入一个整数n:"))
print("*" * n)
请注意,这段代码可以在控制台或者命令行中运行,并且要求用户输入一个整数n,然后打印出n个*号。如果您需要将这段代码嵌入到其他程序中,请根据具体情况进行修改。
任意给定一个小于 20 的整数 n,任意打印出 n 行杨辉三角。
好的,以下是 Python 代码实现:
```python
n = int(input("请输入一个小于20的整数:"))
# 初始化杨辉三角
triangle = [[1] * (i + 1) for i in range(n)]
# 计算杨辉三角每个位置的值
for i in range(2, n):
for j in range(1, i):
triangle[i][j] = triangle[i-1][j-1] + triangle[i-1][j]
# 打印杨辉三角
for row in triangle:
for num in row:
print(num, end=" ")
print()
```
输出示例(当 n=5 时):
```
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
```