c++中实现从键盘输入数据到一个向量vector,

c++中从键盘输入数据到一个向量vector,输入的数据包含字母数字,并且遇到回车时结束,然后再输出vector里的数据。求帮忙~~... c++中从键盘输入数据到一个向量vector,输入的数据包含字母数字,并且遇到回车时结束,然后再输出vector里的数据。求帮忙~~ 展开
 我来答
帐号已注销
高粉答主

2020-02-26 · 说的都是干货,快来关注
知道小有建树答主
回答量:263
采纳率:95%
帮助的人:12.4万
展开全部

#include <iostream>

#include <vector>

#include <cstdio>

using namespace std;

 int main{vector<char>vchar c;while((c = getchar()) != '\n')v.push_back(c)。

for(auto it : v)   cout << it;    cout << endl; return 0。

工作原理:C++语言的程序因为要体现高性能,所以都是编译型的。但其开发环境,为了方便测试,将调试环境做成解释型的。即开发过程中,以解释型的逐条语句执行方式来进行调试,以编译型的脱离开发环境而启动运行的方式来生成程序最终的执行代码。

扩展资料:

运算符与表达式:

C++语言中定义了丰富的运算符,如算术运算符、关系运算符、逻辑运算符等等,有些运算符需要两个操作数,使用形式为:<操作数1>运算符<操作数2>。

运算符具有优先级与结合性。当一个表达式包含多个运算符时,先进行优先级高的运算,再进行优先级低的运算。如果表达式中出现了多个相同优先级的运算,运算顺序就要看运算符的结合性了。所谓结合性,是指当一个操作数左右两边的运算符优先级相同时,按什么样的顺序进行运算。

是自左向右,还是自右向左。例如,我们熟悉的算术表达式6+5-2中,“+”、 “-”是同级运算符,那么是先算5-2,还是先算6+5,这就取决于算术运算符的结合性。由于算术运算符的结合性为自左向右,所以应先算6+5,然后再算11-2。

参考资料来源:百度百科-C++




繁花败叶zlp
2016-08-12 · TA获得超过182个赞
知道小有建树答主
回答量:179
采纳率:85%
帮助的人:61.4万
展开全部
#include <iostream>
#include <vector>
#include <cstdio>

using namespace std;

int main()
{
    vector<char>v;
    char c;
    while((c = getchar()) != '\n')
        v.push_back(c);
    for(auto it : v)
        cout << it;
    cout << endl;
    return 0;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
光辉灿烂双子
2020-04-23
知道答主
回答量:1
采纳率:0%
帮助的人:651
展开全部

五行代码搞定

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式