用*打印出一个竖放的等腰三角型
时间: 2024-03-11 11:50:22 浏览: 20
要打印一个竖放的等腰三角形,您可以使用两个嵌套的循环语句,如下所示:
```java
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}
```
以上代码将会在控制台上打印出如下等腰三角形:
```
*
**
***
****
*****
```
如果您需要打印更高的等腰三角形,可以将外层循环的条件值修改为需要的行数即可。
相关问题
python 用*打印一个等腰三角形
这是一个简单的Python代码,可以用*打印一个等腰三角形:
```python
n = int(input("请输入三角形的高度:"))
for i in range(1, n+1):
print(" "*(n-i), end="")
print("*"*(2*i-1))
```
这个代码首先要求用户输入三角形的高度,然后使用一个for循环来逐行打印三角形。在每一行中,我们首先打印一些空格来对齐三角形,然后打印一些星号来构成三角形的一行。每一行中的星号数量是2*i-1,其中i是当前的行数。
用for循环打印出一个正立实心等腰三角形
好的,下面是用for循环打印出一个正立实心等腰三角形的代码:
```
int n = 5; // 等腰三角形的高度
for(int i=1; i<=n; i++) { // 控制行数
for(int j=1; j<=n-i; j++) { // 控制空格数
cout << " ";
}
for(int k=1; k<=2*i-1; k++) { // 控制星号数
cout << "*";
}
cout << endl; // 换行
}
```
输出结果为:
```
*
***
*****
*******
*********
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)