标题C语言,题目:求数组中的最大值和最小值的代码
在C语言中,经常会遇到此类型题目,首先就是先来理清自己的思路,然后再打出出简单的代码,再进行修改自己的代码和改进不足之处。
一,求一组数组中的最大值(这里以数组中有10个数字来示例)
#include<stdio.h>
int main()
{
int i=0;
int arr[]={1,5,2,-2,4,3,8,-9,6,7};
int max=arr[0];
int sz=sizeof(arr)/sizeof(arr[0]); for(i=1;i<=sz-1;i++)
{
if(arr[i]>max)
max=arr[i];
}
printf(“max=%d\n”,max);
return 0;
}
二,求一组数组中的最小值
#include<stdio.h>
int main()
{
int i=0;
int arr[]={1,5,2,-2,4,3,8,-9,6,7};
int min=arr[0];
int sz=sizeof(arr)/sizeof(arr[0]); for(i=1;i<=sz-1;i++)
{
if(arr[i]<min)
min=arr[i];
}
printf(“min=%d\n”,min);
return 0;
}
努力学习,积极奋斗,为自己美好的未来,加油!