计算机程序设计艺术一求极大值
书中描述:
算法实现流程图:
代码与测试:
#include <stdio.h>
int X[10] = {1,10,3,20,4,5,6,7,8,0};
int submm(int n, int x[])
{
int j = n;
int k = n - 1;
int m = x[n];
while(k >= 0)
{
if(x[k] > m)
{
j = k;
m = x[k];
}
k--;
}
return m;
}
int main()
{
int c = -1;
c = submm(9, X);
printf("MAX:: %d\n", c);
}