对任意一组数组长度为十,找出最大值与最小值,怎么写程序
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 11:59:27
![对任意一组数组长度为十,找出最大值与最小值,怎么写程序](/uploads/image/z/8667099-27-9.jpg?t=%E5%AF%B9%E4%BB%BB%E6%84%8F%E4%B8%80%E7%BB%84%E6%95%B0%E7%BB%84%E9%95%BF%E5%BA%A6%E4%B8%BA%E5%8D%81%2C%E6%89%BE%E5%87%BA%E6%9C%80%E5%A4%A7%E5%80%BC%E4%B8%8E%E6%9C%80%E5%B0%8F%E5%80%BC%2C%E6%80%8E%E4%B9%88%E5%86%99%E7%A8%8B%E5%BA%8F)
对任意一组数组长度为十,找出最大值与最小值,怎么写程序
对任意一组数组长度为十,找出最大值与最小值,怎么写程序
对任意一组数组长度为十,找出最大值与最小值,怎么写程序
void inputNum(int *pDst)
{
printf("请输入十个整数:\n");
for (int i = 0; i < 10; i ++)
{
scanf("%d", &pDst[i]);
}
}
void findNum(int *pDst)
{
int max_num = pDst[0];
int min_num = pDst[0];
int max_index = 0;
int min_index = 0;
for (int i = 1; i < 10; i ++)
{
if (min_num > pDst[i])
{
min_num = pDst[i];
min_index = i;
}
else if (max_num < pDst[i])
{
max_num = pDst[i];
max_index = i;
}
}
printf("max num = %d \n", max_num);
printf("min num = %d \n", min_num);
}
int main()
{
int a[10] = {0};
inputNum(a);
findNum(a);
return 0;
}