#include <iostream>
#include <list>
#include <deque>
using namespace std;
int main()
{
list <int> ilist;
deque <int> ideque1,ideque2;
int ival;
cout<<"输入n个数字 :"<<endl;
while(cin>>ival)
ilist.push_back(ival);
auto ibegin=ilist.begin();
while(ibegin!=ilist.end())
{
if(*ibegin%2 == 0)
ideque2.push_back(*ibegin);
else
ideque1.push_back(*ibegin);
ibegin++;
}
cout<<"奇数:";
for(auto i:ideque1)
cout<<i<<' ';
cout<<endl<<"偶数:";
for(auto i:ideque2)
cout<<i<<' ';
cout<<endl;
system("pause");
return 0;
}
C++primer第5版课后练习习题答案 9.20
最新推荐文章于 2021-10-24 23:04:27 发布