程序填空题:排队队吃果果 - C/C++ 容器与模板*
幼稚园阿姨发糖,先到先得。请查询资料,使用队列(queue)容器模拟幼稚园小朋友Jack、Mary、Tom、Angela和Alex依次到达(入队)并依次出队领糖的过程。
<br>
#include <iostream>
using namespace std;
int main()
{
queue<> q;
q.push("Jack");
q.push("Mary");
q.push("Tom");
q.push();
q.push("Alex");
while (!q.empty()){
string s = q.front();
cout << << " get candy." << endl;
}
return 0;
}
程序期望的输出:
Jack get candy.
Mary get candy.
Tom get candy.
Angela get candy.
Alex get candy.
### 感觉不会? 那试着听听**免费的B站网课**
[简洁的C和C++ - 重庆大学在线课程](https://www.bilibili.com/video/BV1it411d7zx/)
[Python编程基础及应用 - 重庆大学在线课程](https://www.bilibili.com/video/BV1kt411R7uW/)
![image.png](~/6e79c9e3-cb7f-486d-ab78-36b5a8f655c0.png)
答案:
第1空:#include <queue>
第2空:string
第3空:"Angela"
第4空:q.pop();
第5空:s
<br>
#include <iostream>
using namespace std;
int main()
{
queue<> q;
q.push("Jack");
q.push("Mary");
q.push("Tom");
q.push();
q.push("Alex");
while (!q.empty()){
string s = q.front();
cout << << " get candy." << endl;
}
return 0;
}
程序期望的输出:
Jack get candy.
Mary get candy.
Tom get candy.
Angela get candy.
Alex get candy.
### 感觉不会? 那试着听听**免费的B站网课**
[简洁的C和C++ - 重庆大学在线课程](https://www.bilibili.com/video/BV1it411d7zx/)
[Python编程基础及应用 - 重庆大学在线课程](https://www.bilibili.com/video/BV1kt411R7uW/)
![image.png](~/6e79c9e3-cb7f-486d-ab78-36b5a8f655c0.png)
答案:
第1空:#include <queue>
第2空:string
第3空:"Angela"
第4空:q.pop();
第5空:s