通过代码实现手动输入五只小猪的重量,输出体重最大的是哪只以及重量是多少
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
void test() {
int arr[5] = { 0 };
//手动输入五只小猪体重
for (int i = 0; i < 5; i++)
{
scanf("%d",&arr[i]);
}
//认定第一个就是最大值
int max = 0;
for (int i = 1; i < 5; i++)
{
if (arr[i]>arr[max]) { //后面的元素比我认定的最大值还大,此时需要更新最大值的下标
max = i;
}
}
printf("最大体重的小猪编号是:%d号,体重为%d\n",max+1,arr[max]);
}
int main() {
test();
system("pause");
return 0;
}
运行结果: