可以使用for循環來遍歷數組,并通過比較找到數組中的最小值。以下是一個使用for循環求最小值的示例代碼:
#include <stdio.h>
#define SIZE 5 // 數組的大小
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的整數數組arr
,然后假設數組中第一個元素arr[0]
為最小值。接下來,通過for循環從數組的第二個元素開始遍歷,如果遇到更小的元素,則更新最小值。最后,輸出最小值。運行上述代碼,輸出的結果為最小值為:3
。