求个大佬帮下,用指针函数解决
要求:在一个数组内。求出最大值和次大值,以及最大值和次大值的位置,用数组存输出的值,如输出数组是f_out[4]={最大值,位置,次大值,次最大值的位置},这样的顺序,请问能帮下么?
最大值的位置 = 0
次大值的位置 = 1
for( size_t i=2; …………
if( buf[i] > 两者之最小值 )
两者之最小值的索引 = i
if 最大值 < 次大值
调换一下索引