C语言——计算最大值的函数实现
计算最大值
1.生活中的例子
*找出某网站最有影响力的博主
*某年的高考理科状元
*某球场进球最多的球员
2.计算最大值的方法
*先假设这组数据中的第一个数为当前最大值
*其余数依次与当前最大值进行比较
*一旦发现后面某个数大于当前最大值,则用该数修改当前最大值
代码如下:
int FindMaxValue(int x[] , int n)
{
int maxValue,i;
maxValue=x[0];
for(i=1;i<n;i++)
{
if(maxValue < x[i])
{
maxValue = x[i];
}
}
return maxValue;
}
返回最大值下标位置的函数实现
int FindMaxIndex(int x[] , int n)
{
int maxIndex,i;
maxIndex = 0;
for(i=1;i<n;i++)
{
if(x[maxIndex] < x[i])
{
maxIndex=i;
}
}
return maxIndex;
}
应用实例——青歌赛选手评分
最终结果为整型
#include <stdio.h>
#