作者: yvb 2016-07-04 14:22:00
程式概念是对的,但细节是错的,可能无法得到正确答案.1. for中两个if内的式子,将导致Max和Max2相同,同理Min和Min2.2. for的if,应跟次大或次小比,不然a[i]若介于最大和次大间...3. 由2. 因为要和次大次小比,无法改成else if.
作者: arethusa99 (威力) 2016-07-04 09:55:00
看起来应该可以更少 array[i]>max 跟array[i]<min应该不会同时发生 所以改用else if 会不会更少一点啊虽然说 这样我就不会算次数了QQ