利用数组输出以下 *****
时间: 2023-11-26 13:06:00 浏览: 39
以下是利用数组输出 ***** 的 C++ 代码:
```cpp
char a[5][6] = {"*****", "*****", "*****", "*****", "*****"};
for (int i = 0; i < 5; i++) {
cout << a[i] << endl;
}
```
该代码中,我们定义了一个二维字符数组 a,其中每个元素都是一个长度为 5 的字符串 "*****"。然后,我们使用 for 循环遍历数组 a,将每个元素输出到屏幕上,从而实现了输出 ***** 的效果。
相关问题
①利用数组打印以下图案 *****
您可以利用循环嵌套来实现该图案的打印,具体实现方式如下:
```c++
#include <iostream>
using namespace std;
int main() {
int n = 5; // 行数
for(int i = 0; i < n; i++) {
for(int j = 0; j <= i; j++) {
cout << "*";
}
cout << endl;
}
return 0;
}
```
输出结果为:
```
*
**
***
****
*****
```
c语言利用指针数组求5*3数组每行元素之和
可以使用以下代码:
```c
#include <stdio.h>
int main() {
int arr[5][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}, {10, 11, 12}, {13, 14, 15}};
int sum[5] = {0};
int i, j;
int *ptr[5]; // 定义指针数组
// 初始化指针数组
for (i = 0; i < 5; i++) {
ptr[i] = arr[i];
}
// 计算每行元素之和
for (i = 0; i < 5; i++) {
for (j = 0; j < 3; j++) {
sum[i] += *(ptr[i] + j); // 指针访问数组元素
}
}
// 输出每行元素之和
for (i = 0; i < 5; i++) {
printf("第%d行元素之和为:%d\n", i + 1, sum[i]);
}
return 0;
}
```
代码解释:
1. 定义一个二维数组 `arr` 存储数据。
2. 定义一个一维数组 `sum` 存储每行元素之和。
3. 定义一个指针数组 `ptr` 存储二维数组每行的首地址。
4. 使用循环将 `ptr` 中的元素指向 `arr` 中每行的首地址。
5. 使用双重循环遍历 `arr` 中的每个元素,累加每行元素之和并存储到 `sum` 数组中。
6. 使用循环输出每行元素之和。
相关推荐
![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)