一、题目:排序算法应用二(直接法、插入法、shell排序)
发布网友
发布时间:2022-05-15 07:03
我来回答
共2个回答
热心网友
时间:2023-10-12 20:19
兄弟应该是个c++初学者吧!排序是c++最基础的编程,我是NIIT学生专门学习编程的以后有什么问大家可以讨论,讨论呀!这是我看了你的题目后编的c++排序问题的程序.你自己好好看看,看完后自己去执行一 下.有错的话你在找我好了,我看是没有错了我执行了好几遍了.
#include <iostream>
class Customers
{
float amounts[10];
public:
void sortData()
{
int ctr;
for(ctr=0;ctr<10;ctr++)
{
cout<<"Enter the amount";
cin>>amounts[ctr];
}
int counter=0;
while(counter<9)
{
float temp;
if(amounts[counter]>amounts[counter+1])
{
temp=amounts[counter];
amounts[counter]=amounts[counter+1];
amounts[counter+1]=temp;
counter=0;
continue;
}
counter++;
}
}
}
void display()
{
for(int counter=0;counter<10;++counter)
{
cout<<"Element"<<counter<<":"<<amounts[counter]
}
}
};
int main()
{
Customers cl;
cl.sortData();
cl.display();
return 0;
}
终于写完了.唉!我想你应该看的懂吧!很简单的.
热心网友
时间:2023-10-12 20:19
楼上的回答都是千篇一律啊! 好像都是
Ctrl+C CtrlV过来的吧