C++编写一个程序,用同一个函数名对n个数据进行从小到大的排序,数据类型可以是整型,单精度实型,双精度实型,用重载函数实现。
2019-03-30 16:33
3143 查看
#include <iostream>
using namespace std;
void sort(int a[],int n)
{
int temp;
for(int i=0;i<n;i++)
for(int j=i+1;j<n;j++)
{
if(a[i]>a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
void sort(float a[],int n){}
void sort(double a[],int n){}
int main()
{
cout<<“请输入7个数:”<<endl;
int a[7];
for(int i=0;i<7;i++)
{
cin>>a[i];
}
sort(a,7);
for(int i=0;i<7;i++)
{
cout<<a[i]<<" ";
}
return 0;
}
相关文章推荐
- 编写一个程序,用同一个函数名对n个数据进行从小到大排序,数据类型可以是整形,单精度,双精度。用重载函数实现
- 我们现在有一些数据,是整数和字符串混杂的。现在需要你将他们分开,并且分别进行排序。 请你利用泛型实现一个数组类,并且实现排序函数,使得其既可以对Integer类型进行排序,又可以对String类型进
- 编写一个程序,实现下面的功能:读入一串整型数据,直到输入一个特定值为止;把这些整型数据逆序排列;输出经过排列后的数据。要求每一个功能用函数实现
- 【前端js】实现一个函数可以对JavaScript中的5种主要数据类型进行赋值
- 实现一个函数clone,可以对javascript中的5种主要的数据类型进行值复制。
- 面试题---实现一个函数clone,可以对JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制。
- 实现一个函数clone,可以对JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制。
- 实现一个函数clone,可以对JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制。
- 个有10个元素的整型一维数组,用户输入9个数据,调用函数,对数组元素进行从小到大排序后,在函数中输入一个数,插入到数组中正确的位置,并输出
- 实现一个clone函数并可以对js中的5种主要数据类型进行值复制
- 自己实现排序函数,要求能够升序和降序,可以支持任意类型的数据排序
- 【C语言】使用回调函数实现一个通用的冒泡排序,可以排序不同的数据类型。
- 商店销售统计,每天有一个折扣价格,一次购10件以上者可以享受9.8折优惠,已知三个销售员的销售情况,运用静态数据成员和静态成员函数编写程序
- 编写一个程序对Largest函数进行测试,找出一组数据的最大值
- 编写一个使用数组类模板Array对数组进行排序、求最大值和求元素和的程序,并采用相关数据进行测试。
- 实现一个函数clone,使JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制
- 用同一个函数名对n个数据进行从小到大排序 用函数模板
- 参考C语言的qsort函数实现一个一个能对任意数据类型(包括结构体)的数组进行排序的函数(里面用的不是快速排序)
- 3. 编写一个C程序,实现对10个整数进行升序排序输出。
- 编写一个使用数组类模板Array对数组进行排序、求最大值和求元素和的程序,并采用相关数据进行测试。