在主函数中,定义一个长度为15的数组。使用指针法依次遍历数组所有的元素,令数组的每个无素的值都等于原来元素的值乘以2。打印数组的所有值。
时间: 2024-02-12 10:02:44 浏览: 42
c01字符串的由小到大的排序.docx
好的,这个问题很简单,以下是示例代码:
```c++
#include <iostream>
using namespace std;
int main() {
int arr[15] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}; // 定义一个长度为15的数组
int *ptr = arr; // 定义一个指向数组首元素的指针
// 使用指针法遍历数组,并将每个元素的值乘以2
for(int i = 0; i < 15; i++) {
*(ptr+i) *= 2;
}
// 打印数组的所有值
for(int i = 0; i < 15; i++) {
cout << arr[i] << " ";
}
cout << endl;
return 0;
}
```
输出结果为:
```
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
```
阅读全文