溫馨提示×

c語言怎么找出十個數(shù)的最大值

小億
245
2023-08-09 03:32:35
欄目: 編程語言

可以定義一個變量來保存最大值,然后遍歷這十個數(shù),比較每個數(shù)和當前最大值,如果當前數(shù)大于最大值,則更新最大值。下面是一個示例代碼:

#include <stdio.h>
int main() {
int nums[10]; // 存放十個數(shù)的數(shù)組
int i, max;
printf("請輸入十個整數(shù):\n");
for (i = 0; i < 10; i++) {
scanf("%d", &nums[i]);
}
max = nums[0]; // 假設第一個數(shù)為最大值
for (i = 1; i < 10; i++) {
if (nums[i] > max) {
max = nums[i]; // 更新最大值
}
}
printf("最大值為:%d\n", max);
return 0;
}

在這個示例中,我們使用一個數(shù)組 nums 來存放十個數(shù)。首先,我們從用戶輸入中獲取這十個數(shù)。然后,我們假設數(shù)組中的第一個數(shù)為最大值,并將它賦給變量 max。接下來,我們遍歷數(shù)組中的剩余元素,如果有任何一個數(shù)大于當前的最大值 max,則更新 max。最后,我們輸出最大值 max。

0