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