从键盘输入一队列,如1-2-9-5-2,如何用c 或者c++将这一系列数放入队列或者数组中?

 我来答
百度网友b191f26bc
2014-06-19 · TA获得超过187个赞
知道答主
回答量:173
采纳率:100%
帮助的人:137万
展开全部
#include<queue>

int k=0;
queue<int> q;
scanf_s("%d",&k);
q.push(k);

数组就是int test[50]; int i=0,j=0;
while(1){
scanf_s("%d",&j);
if(j==0) break;
test[i++]=j;
}
追问
请问我如何输入呢?如果我用printf先告诉别人输入10个数,然后将这十个数放入队列中,这样该怎么写呢?
追答
先放到数组里面,然后再循环赋值,不可能一次性将10个待输入数据插入队列
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式