各位大神,C++小白又来求助了!

qq_45797392 2020-06-01 01:03:58
C++小白一枚,望各位大神指点以下这道题,最好能给出完整代码,不胜感激!
编写一个程序,使用vector存储用户从键盘输入的n个整数,利用STL中sort算法排序,并用find方法查找某个数,最后删除尾部元素。
...全文
134 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Simple-Soft 2020-06-01
  • 打赏
  • 举报
回复

#include <vector>
#include <algorithm>
using namespace std;
int main()
{
vector<int>numbers;
for (int i = 0; i < 5; i++)
{
int num = 0;
scanf("%d", &num);
numbers.push_back(num);
}
//sort
std::sort(numbers.begin(), numbers.end(), std::greater<int>());
std::find(numbers.begin(), numbers.end(), 5);
//
printf("sorted the number\n");
for (auto i : numbers)
printf("%d\n", i);
printf("remove the last number\n");
numbers.erase(numbers.end() - 1);
for (auto i : numbers)
printf("%d\n", i);
return 0;
}

64,654

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧