c++2. 编写程序:任意输入10个整数放于数组中,利用指针访问数组,求出该数组中的最大数max以及最小数min。
时间: 2023-05-18 07:02:25 浏览: 127
基于C++,写一个程序 要求用户输入10个数据到数组中,然后将数组中最大值和最小值显示出来,并显示下标
以下是代码实现:
```c
#include <stdio.h>
int main() {
int arr[10];
int *p = arr;
int max = *p, min = *p;
printf("请输入10个整数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", p + i);
if (*(p + i) > max) {
max = *(p + i);
}
if (*(p + i) < min) {
min = *(p + i);
}
}
printf("最大数为:%d\n", max);
printf("最小数为:%d\n", min);
return 0;
}
```
输入10个整数后,程序会利用指针访问数组,求出该数组中的最大数和最小数,并输出结果。
阅读全文