7-24 循环结构练习04 用for语句输出直角三角形图案 分数 10 全屏浏览题目 作者 黄叶祺 单位 广州商学院 用for语句,输出指定的由“*”符号组成的直角三角形图案。c语言* * * * * * * * * * * * * * *
时间: 2023-12-18 21:29:29 浏览: 91
以下是Python语言的代码实现:
```python
for i in range(5, 0, -1): # 外层循环控制行数
for j in range(i): # 内层循环控制每行输出的*号个数
print('*', end=' ')
print() # 每行输出完毕后换行
```
输出结果为:
```
* * * * *
* * * *
* * *
* *
*
```
相关问题
用for语句,输出指定的由“*”符号组成的直角三角形图案。 输入格式: 本题目没有输入。 输出格式: 按照下列格式输出由“*”符号组成的直角三角形图案。 image.png
以下是两种用for循环语句输出直角三角形的例子:
1.输出倒直角三角形
```python
for i in range(5, 0, -1): # 控制行数,从5到1
for j in range(i): # 控制每行输出的*号个数
print('*', end='')
print() # 换行
```
输出结果:
```
*****
****
***
**
*
```
2.输出正直角三角形
```python
for i in range(1, 6): # 控制行数,从1到5
for j in range(i): # 控制每行输出的*号个数
print('*', end='')
print() # 换行
```
输出结果:
```
*
**
***
****
*****
```
用python写以下问题,使用for循环输出直角三角形、等边三角形
使用for循环输出直角三角形:
```python
# 正直角三角形
for i in range(1, 6):
print('*' * i)
```
使用for循环输出等边三角形:
```python
# 等边三角形
for i in range(1, 6):
print(' ' * (5 - i), '*' * (2 * i - 1))
```
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.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)