通过指针变量输出整型数组的10个元素。要求:用指针变量指向数组元素,通过改变指针变量的值,先后指向数组各元素
时间: 2023-07-20 09:09:34 浏览: 34
c语言+从键盘输入10个无序的整数,存放在数组中,找出数组中最大值与最小值的所在的位置,并输出数组元素所在的位置与数组元素的值
5星 · 资源好评率100%
好的,可以通过以下代码实现:
```c
#include <stdio.h>
int main() {
int arr[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int *p = arr; // 指针指向数组第一个元素
for (int i = 0; i < 10; i++) {
printf("%d ", *p); // 输出指针指向的元素
p++; // 将指针指向下一个元素
}
return 0;
}
```
在上面的代码中,我们定义了一个整型数组 `arr`,并且定义了一个指针变量 `p`,初始时指向数组的第一个元素。然后通过循环,不断输出指针指向的元素,并将指针指向下一个元素。这样就可以通过改变指针变量的值,依次输出数组的所有元素。
阅读全文