c语言

c语言怎么找出十个数的最大值

小亿
283
2023-08-09 03:32:35
栏目: 编程语言

可以定义一个变量来保存最大值,然后遍历这十个数,比较每个数和当前最大值,如果当前数大于最大值,则更新最大值。下面是一个示例代码:

#include <stdio.h>
int main() {
int nums[10]; // 存放十个数的数组
int i, max;
printf("请输入十个整数:\n");
for (i = 0; i < 10; i++) {
scanf("%d", &nums[i]);
}
max = nums[0]; // 假设第一个数为最大值
for (i = 1; i < 10; i++) {
if (nums[i] > max) {
max = nums[i]; // 更新最大值
}
}
printf("最大值为:%d\n", max);
return 0;
}

在这个示例中,我们使用一个数组 nums 来存放十个数。首先,我们从用户输入中获取这十个数。然后,我们假设数组中的第一个数为最大值,并将它赋给变量 max。接下来,我们遍历数组中的剩余元素,如果有任何一个数大于当前的最大值 max,则更新 max。最后,我们输出最大值 max

0
看了该问题的人还看了