输入5个整数存入数组中 输出数组的最小值及其下标
时间: 2024-11-06 16:15:57 浏览: 81
在C语言中,你可以按照以下步骤来实现这个功能:
1. 定义一个数组并提示用户输入5个整数。
```c
#include <stdio.h>
int main() {
int arr[5], i, min_val, min_index;
printf("请输入5个整数:");
```
2. 使用循环结构读取并存储用户输入的整数,同时初始化最小值和它的下标。
```c
min_val = arr[0]; // 假设第一个元素是最小的
min_index = 0;
for (i = 1; i < 5; ++i) {
scanf("%d", &arr[i]);
// 如果当前元素小于已知的最小值,则更新最小值和下标
if (arr[i] < min_val) {
min_val = arr[i];
min_index = i;
}
}
```
3. 打印出找到的最小值及其下标。
```c
printf("最小值 %d 的下标是 %d。\n", min_val, min_index);
return 0;
}
```
阅读全文
相关推荐



