新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

c语言如何输出最小值及其下标,C语言如何输出汉字

发布时间:2024-06-06 16:46:21

c语言如何输出最小值及其下标

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

#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
", min, min_index);
    
    return 0;
}

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