问题是对一维数据元素进行排序,为什么会出现这种情况呀,试了好几次有时候输出好几个0或1
你这个if要把后面的内容用花括号包起来 if(a[k] < a[j]) { temp = a[k]; a[k] = a[j]; a[j] = temp; }
15、16、17三行是属于14行的 if 分支的,要用花括号括起来