编写程序,打印如下图形 * *** ***** ******* ***** *** *
时间: 2023-09-05 13:08:43 浏览: 140
好的,下面是程序代码,可以实现你要求的图形打印:
```
#include <stdio.h>
int main() {
int i, j, k;
for (i = 1; i <= 4; i++) {
for (j = 1; j <= 2 * i - 1; j++) {
printf("*");
}
printf("\n");
}
for (i = 3; i >= 1; i--) {
for (j = 1; j <= 2 * i - 1; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
你可以直接复制上面的代码,粘贴到你的代码编辑器中进行编译运行,即可得到如下的图形结果:
```
*
***
*****
*******
*****
***
*
```
希望能够满足你的需求,如有其他问题,可以继续询问我哦。
相关问题
用c++编写程序打印出如下图形 * *** ***** ******* ***** *** *
以下是用 C++ 编写的程序,可以打印出如下图形:
```
#include <iostream>
using namespace std;
int main() {
int n = 4; // 控制行数
for (int i = 0; i < n; i++) {
for (int j = 0; j < i + 1; j++) {
cout << "*";
}
for (int j = 0; j < 2 * n - 2 * i - 2; j++) {
cout << " ";
}
for (int j = 0; j < i + 1; j++) {
cout << "*";
}
cout << endl;
}
for (int i = n - 2; i >= 0; i--) {
for (int j = 0; j < i + 1; j++) {
cout << "*";
}
for (int j = 0; j < 2 * n - 2 * i - 2; j++) {
cout << " ";
}
for (int j = 0; j < i + 1; j++) {
cout << "*";
}
cout << endl;
}
return 0;
}
```
程序中,我们使用两个 for 循环分别控制每一行的星号和空格输出,最后输出换行符使图形能够正确呈现。
编写一段python程序使用while嵌套循环,打印如下图形 * * * * * * * * * * * * * * * * * * * * * * * * *
可以使用while嵌套循环来实现打印该图形的程序,具体代码如下:
```python
n = 5
i = 1
while i <= n:
j = 1
while j <= i:
print("*", end=" ")
j += 1
print()
i += 1
i = n - 1
while i >= 1:
j = 1
while j <= i:
print("*", end=" ")
j += 1
print()
i -= 1
```
这段代码中,我们使用了两个while循环来打印图形。第一个while循环用于打印上半部分的图形,从一行一颗星开始,逐渐增加星号的数量,直到达到指定的行数。第二个while循环用于打印下半部分的图形,从倒数第二行开始,逐渐减少星号的数量,直到只剩下一颗星。
阅读全文
相关推荐
![](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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)