#include <iostream>
using namespace std;
void sortArray(int *a, int &n)
{
//冒泡排序
for(int i = n - 1 ; i > 0 ; i -- )
{
bool isSwap = false;
for(int j = 0 ; j < i ; j ++)
{
if(a[j] > a[j + 1]) {
swap(a[j], a[j + 1]);
isSwap = true;
}
}
if(!isSwap) break;
}
}
void sortArray(double *a, int &n)
{
//冒泡排序
for(int i = n - 1 ; i > 0 ; i -- )
{
bool isSwap = false;
for(int j = 0 ; j < i ; j ++)
{
if(a[j] > a[j + 1]) {
swap(a[j], a[j + 1]);
isSwap = true;
}
}
if(!isSwap) break;
}
}
void printArray(int *a, int &n){
for(int i = 0 ; i < n ; i ++)
{
cout << a[i] << " ";
}
cout << endl;
}
void printArray(double *a, int &n){
for(int i = 0 ; i < n ; i ++)
{
cout << a[i] << " ";
}
cout << endl;
}
void insertArray(int *a, int& n) {
for(int i = 0 ; i < n ; i ++){
cin >> a[i];
}
}
void insertArray(double *a, int& n) {
for(int i = 0 ; i < n ; i ++){
cin >> a[i];
}
}
int main()
{
int n;
cin >> n;
int a[n];
double b[n];
insertArray(a, n);
insertArray(b, n);
sortArray(a, n);
sortArray(b, n);
printArray(a, n);
printArray(b, n);
return 0;
}
太难了啊怎么
最新推荐文章于 2024-11-12 13:55:23 发布