求数组中最小值和次小值 a存最小值,b存次小值将a和b初始化为数组的第一个元素for循环遍历数组,每轮循环都进行如下三个判断,假设当前访问到的是xb<x时:令b=x如果a > b,则交换a和b如果a = b,则令b=x(这一步是为了防止当数组第一个值就是是最小值的时候,次小值一直无法更新)