溫馨提示×

c語言怎么用for循環(huán)求最小值

小億
325
2024-01-23 12:42:04
欄目: 編程語言

可以使用for循環(huán)來遍歷數(shù)組,并通過比較找到數(shù)組中的最小值。以下是一個使用for循環(huán)求最小值的示例代碼:

#include <stdio.h>

#define SIZE 5  // 數(shù)組的大小

int main() {
    int arr[SIZE] = {10, 5, 8, 3, 15};
    int min = arr[0];  // 假設第一個元素為最小值

    for (int i = 1; i < SIZE; i++) {
        if (arr[i] < min) {
            min = arr[i];  // 找到更小的值,更新最小值
        }
    }

    printf("最小值為:%d\n", min);

    return 0;
}

在上面的代碼中,首先定義了一個大小為5的整數(shù)數(shù)組arr,然后假設數(shù)組中第一個元素arr[0]為最小值。接下來,通過for循環(huán)從數(shù)組的第二個元素開始遍歷,如果遇到更小的元素,則更新最小值。最后,輸出最小值。運行上述代碼,輸出的結果為最小值為:3。

0