编程实现,输出以下图案: * * * * * * * * * * * * * ** *
时间: 2023-09-04 19:13:21 浏览: 74
以下是 Python 代码实现:
```python
print("* " * 7 + "*")
print("* " * 1 + "* " * 1 + "* " * 1 + "* " * 1 + "* " * 1 + "* " * 1 + "* " * 1 + "*")
```
输出结果:
```
* * * * * * * *
* * * * * * * * * * * * * * *
```
相关问题
用二重循环编程实现输出以下图案: * *** *
要实现输出指定图案,可以使用二重循环来控制行和列的输出。以下是用二重循环编程实现输出指定图案的代码:
```python
for i in range(3): # 控制行数
for j in range(3-i-1): # 控制每行的空格数
print(" ", end="")
for k in range(2*i+1): # 控制每行的星号数
print("*", end="")
print() # 换行输出
```
输出结果为:
```
*
***
*****
```
Java编程实现以下图案: * ** *** **** ***** **** *** ** *
以下是Java编程实现以上图案的代码:
```java
public class Picture {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("*"); }
System.out.println();
}
for (int i = 4; i >= 1; i--) {
for (int j = 1; j <= i; j++) {
System.out.print("*"); }
System.out.println();
}
}
}
```
输出结果为:
```
*
**
***
****
*****
****
***
**
*
```