我可以尝试实现它:
if( result[col]>max(result)-4000 ){
printf("%d",col);
}
在此代码中;如果存在col,col + 1或col + 2,我将取其中最大的一个,只有一个。 怎么可以实现?
谢谢..
答案 0 :(得分:0)
在Cocoa中,您使用-objectAtIndex:
和NSArrays而不是方括号来索引数组。 max
可以使用category在NSArray上实现为fast enumeration。根据您正在做的其他事情,您可以使用快速枚举而不是-objectAtIndex:
。
答案 1 :(得分:0)
如果我理解正确,这相当于打印最大值,因为maxmimum总是大于它自己 - 4000,它是'他们'中最大的。你为什么要打印这个号码?我认为你的逻辑中存在错误。