C++程序题 输入10个数到一维数组中,按升序排序后输出。分别用3个函数 实现数据的输入,排序和输出。

2024年11月04日 20:43
有1个网友回答
网友(1):

#include
using namespace std;
void BubbleSort(int *pData,int Count)
{
int iTemp;
for(int i=1;i {
for(int j=Count-1;j>=i;j--)
{
if(pData[j] {
iTemp=pData[j-1];
pData[j-1]=pData[j];
pData[j]=iTemp;
}

}
}
};
void Input(int *pData){
for(int i=0;i<10;++i)
cin>>pData[i];

}
void Show(int *pData){
for(int i=0;i<10;++i)
cout< cout<
}
void main()
{
int data[10];
Input(data);
BubbleSort(data,7);
Show(data);
}
纯手打 望采纳