(1)利用字符数组打印以下图案: ***** ***** ***** *****
时间: 2024-05-15 15:10:17 浏览: 20
可以使用双重循环来实现该图案的输出,外层循环控制行数,内层循环控制每一行中的输出内容。具体代码如下:
```c++
#include <iostream>
using namespace std;
int main() {
const int ROWS = 4; // 总共4行
const int COLS = 5; // 每行5个字符
char stars[ROWS][COLS] = {
{'*', '*', '*', '*', '*'},
{'*', '*', '*', '*', '*'},
{'*', '*', '*', '*', '*'},
{'*', '*', '*', '*', '*'}
};
// 双重循环输出字符数组
for (int i = 0; i < ROWS; ++i) {
for (int j = 0; j < COLS; ++j) {
cout << stars[i][j];
}
cout << endl;
}
return 0;
}
```
输出结果为:
```
*****
*****
*****
*****
```
相关问题
利用字符数组打印以下图案: ***** ***** ***** ***** *****
可以使用两层循环,第一层循环控制打印行数,第二层循环控制打印列数,代码如下:
```
#include <stdio.h>
int main()
{
char a[6]; // 定义字符数组
int i, j;
for (i = 0; i < 5; i++) { // 控制行数
for (j = 0; j < 5; j++) { // 控制列数
a[i][j] = '*'; // 给每个元素赋值为'*'
}
a[i][j] = '\0'; // 每行最后一个元素赋为'\0'
}
for (i = 0; i < 5; i++) { // 控制行数
printf("%s\n", a[i]); // 每行打印字符数组
}
return 0;
}
```
利用字符数组打印矩形图案
好的,下面是利用字符数组打印矩形图案的示例代码:
```c++
#include <iostream>
using namespace std;
int main() {
int width = 10; // 矩形的宽度
int height = 5; // 矩形的高度
// 定义字符数组并初始化为空格
char rectangle[height][width];
for (int i = 0; i < height; i++) {
for (int j = 0; j < width; j++) {
rectangle[i][j] = ' ';
}
}
// 在字符数组中填充矩形
for (int i = 0; i < height; i++) {
for (int j = 0; j < width; j++) {
if (i == 0 || i == height - 1 || j == 0 || j == width - 1) {
rectangle[i][j] = '*';
}
}
}
// 打印字符数组中的矩形
for (int i = 0; i < height; i++) {
for (int j = 0; j < width; j++) {
cout << rectangle[i][j];
}
cout << endl;
}
return 0;
}
```
这个代码中,我们首先定义了矩形的宽度和高度,然后定义了一个字符数组,并初始化为空格。接着,我们在字符数组中填充矩形,最后打印出字符数组中的矩形。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![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://img-home.csdnimg.cn/images/20210720083646.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)