问题描述
int[]score1=newint[]{9,70,3,1,55,22};intidx1=0;inttemp=score1[0];for(inti=0;i<score1.Length-1;i++){for(intj=i+1;j<score1.Length;j++){if(score1[j]<temp){temp=score1[j];idx1=j;}}score1[idx1]=score1[i];score1[i]=temp;}for(inti=0;i<score1.Length;i++){Console.WriteLine(score1[i]);}刚学编程遇到个交换排序的问题老师讲的不是很付责任听不太懂自己写了这段运行之后发现还是错误很多求教怎么样把这个数组用交换排序的方法从小到大排序起来?刚注册没分给抱歉
时间: 2024-10-23 07:59:53