c++ 编写程序,定义一个含有50个单精度浮点型元素的一堆数组,从键盘输入50个数据存入相应的下标变量中

采用冒泡排序算法将其按照升序排列,并输出这些有序数
2025-04-15 12:34:00
推荐回答(1个)
回答1:

#include
#include
using namespace std;

#define MAX_SIZE 10
void sort(float arr[MAX_SIZE],int size);
int main()
{
cout<<"Enter numbers:"< float array[MAX_SIZE];
for(int i=0;i cin>>array[i];
}
sort(array,MAX_SIZE);
cout<<"Result:"< for(int i=0;i cout< }
cout< return 1;
}
void sort(float arr[MAX_SIZE],int size){
float temp;
for(int m=size-1;m>0;m--){
for(int n=0;n if(arr[n]>arr[n+1]){
temp=arr[n];
arr[n]=arr[n+1];
arr[n+1]=temp;
}
}
}
}