C++实践排序函数模板项目的参考方法
【项目-排序函数模板】
已知
voidSort(inta[],intsize); voidSort(doublea[],intsize);
是一个函数模板的两个实例,其功能是将数组a中的前size个元素按从小到大顺序排列。试设计这个函数模板。
参考解答:
#includeusingnamespacestd; template voidSort(Tset[],intn) { inti,j; Ttemp; for(i=1;i =i;j--) if(set[j-1]>set[j]) { temp=set[j-1]; set[j-1]=set[j]; set[j]=temp; } } intmain() { inti; inta[]={4,5,2,8,9,3}; doubleb[]={3.5,6.7,2,5.2,9.2,10.3}; Sort(a,6); Sort(b,6); for(i=0;i<6;i++) cout< 总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对毛票票的支持。如果你想了解更多相关内容请查看下面相关链接
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。