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

681
2023/8/14 3:32:35
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

#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

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: c语言中如何定义二维数组