欢迎使用,大家要努力学习! 开开心心编程! 原大家都成为高手中的高手!

源代码在线查看: p4-175.cpp

软件大小: 119 K
上传用户: yehao
关键词: 高手 编程
下载地址: 免注册下载 普通下载 VIP

相关代码

				#include
				#include
				
				//显示数组的函数模板
				template  void arr_put(T arr[],int size) {
				    for (int i=0 ;i				       cout				    cout				}
				
				//选择排序数组的函数模板
				template  void sort(T arr[],int size) {
				    T temp;
				    int i,j;
				    for (i=0;i				        for (j=i+1;j				            if (arr[i]				            {
				               temp=arr[i];
				               arr[i]=arr[j];
				               arr[j]=temp;
				            }
				}
				
				//在main()函数中测试数组排序的函数模板
				void main(void)
				{
				    //用排序函数模板处理int型数组
				    cout				    int a[]={1,5,2,7,9,0,10,-1};
				    arr_put(a,7);
				    sort(a,7);
				    arr_put(a,7);
				
				    //用排序函数模板处理double型数组
				    cout				    double x[]={1.2,2.1,1.414,1.732};
				    arr_put(x,3);
				    sort(x,3);
				    arr_put(x,3);
				
				    //用排序函数模板处理char类型数组
				    cout				    char str[80];
				    cout				    cin>>str;
				    int size=strlen(str);
				    arr_put(str,size);
				    sort(str,size);
				    arr_put(str,size);
				}
							

相关资源