从键盘输入10个整数并保存到数组,,c++写输出10个整数中的最大值以及其下标、最小值及其下标
时间: 2024-04-30 17:23:13 浏览: 99
基于C++,写一个程序 要求用户输入10个数据到数组中,然后将数组中最大值和最小值显示出来,并显示下标
```c
#include <stdio.h>
int main() {
int arr[10];
int max_val = arr[0], min_val = arr[0], max_index = 0, min_index = 0;
printf("请输入10个整数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
if (arr[i] > max_val) {
max_val = arr[i];
max_index = i;
}
if (arr[i] < min_val) {
min_val = arr[i];
min_index = i;
}
}
printf("最大值为%d,下标为%d\n", max_val, max_index);
printf("最小值为%d,下标为%d\n", min_val, min_index);
return 0;
}
```
阅读全文