作业帮 > 综合 > 作业

数字排序将一个8位的数组排序,将其下标按大小储存在另一个数组当中(用c或者vb)例如有这样一个8位数组int cj[7]

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/09/13 09:52:13
数字排序
将一个8位的数组排序,将其下标按大小储存在另一个数组当中(用c或者vb)
例如
有这样一个8位数组
int cj[7];
//例如cj[0]=12;cj[1]=2;cj[2]=31;cj[3]=231;cj[4]=0;cj[5]=123;cj[6]=679;cj[7]=790
要求将其按大小排序
//如上则为:cj[7]>cj[6]>cj[3]>cj[5]>cj[2]>cj[0]>cj[1]>cj[4];
然后将排好的序号赋值给一个数组 int px[7]
//如上则px[0]~px[7]的值分别为:7 6 3 5 2 0 1 4.
最简单的:
k:=0
j:=0
repeat while k