键盘输入 5 个整数,将这些数据保存到set中,采用迭代器正向遍历set中的元素并输出。c++代码实现
时间: 2024-02-13 22:07:07 浏览: 87
C++将数字从键盘读入数组并统计数字出现的次数,元素从大到小的顺序排序
以下是C++代码实现:
```c++
#include <iostream>
#include <set>
using namespace std;
int main() {
set<int> mySet; // 创建一个空的set
// 从键盘输入5个整数,插入到set中
for (int i = 0; i < 5; i++) {
int num;
cin >> num;
mySet.insert(num);
}
// 使用迭代器正向遍历set中的元素并输出
set<int>::iterator it;
for (it = mySet.begin(); it != mySet.end(); it++) {
cout << *it << " ";
}
cout << endl;
return 0;
}
```
运行示例:
输入:5 4 3 2 1
输出:1 2 3 4 5
阅读全文