打印不同的数编写一个程序,输入数组大小,在输入数组里的数字,然后把不同的数字排好序后直接输出,考虑的元素的唯一性,我们决定用<set>这个集合容器试试,果然用容器的方法代码就变得非常简单明了
下面上代码
下面的代码在DEV-C++上获得通过:
#include<iostream>
#include<set>
using namespace std;
int main()
{
int n;
cin>>n;
double a;
set<double>s;
for(set<double>::size_type i=0;i<n;++i)
{
a=0;
cin>>a;
s.insert(a);
}
for(set<double>::iterator it=s.begin();it!=s.end();++it)
{
cout<<(*it)<<endl;
}
return 0;
}