为了账号安全,请及时绑定邮箱和手机立即绑定

请帮我看一下这个排序结果怎么不对

http://img1.sycdn.imooc.com//5ff436cf00017ac916471029.jpg请问这个问题出在哪里

正在回答

2 回答

第六行把i<10改成i<9,第九行把就i<9改成j<9-i,第十九行全部删去,在return 0;前面加上for(i=0;i<10;i++)

printf("%d",score[i]);就行了

0 回复 有任何疑惑可以回复我~

第二段循环里面有问题,按照你的思路利用冒泡排序,冒泡一次,一个最小元素到数组最后就不用动, j<9-i,这样第二次冒泡就只要比较最小元素前面的元素了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请帮我看一下这个排序结果怎么不对

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信