c++模板及应习题答案.docVIP

  • 324
  • 2
  • 约1.2万字
  • 约 6页
  • 2016-10-06 发布于贵州
  • 举报
c模板及应习题答案

4.编程题 4.1设计一个函数模板,其中包括数据成员T a[n]以及对其进行排序的成员函数 sort( ),模板参数T可实例化成字符串。 #include iostream #include string using namespace std; templatetypename Tvoid Sort(T* a,int n){ int i,j; T t; for(i=0;in-1;i++) for(j=0;jn-i-1;j++) if (a[j]a[j+1]) { t=a[j]; a[j]=a[j+1]; a[j+1]=t; } } templatetypename Tvoid Print(T* a,int n){ int i; for(i=0;in;i++) couta[i] ; coutendl; } int main(){ string Str[10]={Zhang,Li,Wang,Qian,Zhao,Wu,Xu,Tang,Shen,Liang}; int Int[8]={20,12,0,-5,9,-18,6,11}; double Dou[7]={3.07,8.12,-0.45,6,10,-9,7.29}

文档评论(0)

1亿VIP精品文档

相关文档