c++写从键盘输入10个整数并保存到数组,,输出10个整数中的最大值以及其下标、最小值及其下标
时间: 2024-05-30 13:16:57 浏览: 31
#include <stdio.h>
int main()
{
int arr[10];
int max = 0, min = 0;
int max_index = 0, min_index = 0;
// 从键盘输入10个整数并保存到数组
printf("请输入10个整数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
}
// 查找最大值和最小值以及其下标
for (int i = 0; i < 10; i++) {
if (arr[i] > arr[max_index]) {
max_index = i;
}
if (arr[i] < arr[min_index]) {
min_index = i;
}
}
max = arr[max_index];
min = arr[min_index];
// 输出结果
printf("最大值:%d,下标:%d\n", max, max_index);
printf("最小值:%d,下标:%d\n", min, min_index);
return 0;
}
相关问题
从键盘输入10个整数并保存到数组,,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;
}
```
定义一个数组int a[5],输入5个整数,输出最小值及其下标( 设最小值唯一,下标从0开始)
下面是基于C++的代码实现:
```cpp
#include <iostream>
using namespace std;
int main()
{
int a[5];
int minVal = INT_MAX; // 初始化最小值为整数最大值
int minIndex = -1; // 初始化最小值下标为-1
// 输入5个整数
for (int i = 0; i < 5; i++) {
cin >> a[i];
// 如果当前输入的数比最小值还要小,则更新最小值和最小值下标
if (a[i] < minVal) {
minVal = a[i];
minIndex = i;
}
}
// 输出最小值及其下标
cout << "最小值为:" << minVal << endl;
cout << "最小值下标为:" << minIndex << endl;
return 0;
}
```
在程序中,我们定义了一个长度为5的整型数组`a`,并初始化最小值为整型最大值,最小值下标为-1。然后通过for循环输入5个整数,并在输入过程中判断当前输入的数是否比最小值还要小,如果是,则更新最小值和最小值下标。最后输出最小值及其下标。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.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)