c语言怎么输出最小值及其下标

   2024-10-13 8020
核心提示:要输出一个数组中的最小值以及其下标,可以使用以下方法:#include stdio.hint main() {int arr[] = {4, 5, 2, 8, 1};int min =

要输出一个数组中的最小值以及其下标,可以使用以下方法:

#include <stdio.h>int main() {    int arr[] = {4, 5, 2, 8, 1};    int min = arr[0];    int min_index = 0;        for(int i = 1; i < sizeof(arr) / sizeof(arr[0]); i++) {        if(arr[i] < min) {            min = arr[i];            min_index = i;        }    }        printf("The minimum value is %d at index %d\n", min, min_index);        return 0;}

这段代码首先定义一个整数数组arr,然后通过遍历数组找到最小值以及其下标。遍历过程中,每次比较当前元素和最小值,如果当前元素小于最小值,则更新最小值和最小值的下标。最后,使用printf函数输出最小值以及其下标。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号