C++中运用vector容器编写一个程序,要求输入一个string对象,对象中有若干个元素,最后输出元素的个数?

是元素的数量,不是要输出元素本身,请运用cctype定义的函数来编写,谢啦!!!... 是元素的数量,不是要输出元素本身,请运用cctype定义的函数来编写,谢啦!!! 展开
 我来答
523841303
2012-05-20 · TA获得超过249个赞
知道小有建树答主
回答量:128
采纳率:0%
帮助的人:99.3万
展开全部
#include <vector>
#include <iostream>
#include <string>

using namespace std;

int main(){
vector<string> v;
string s1,s2;
s1 = "qqqq";
s2 = "wwww";
v.push_back(s1);
v.push_back(s2);
cout<<"v的个数:"<<v.size()<<endl<<v[0]<<endl<<v[1]<<endl
<<"v[0]的大小:"<<v[0].size()<<endl
<<"v[1]的大小:"<<v[1].size()<<endl;
return 0;
}
//你编译一下就知道结果了
追问
没有while循环吗  自己可以任意输入的string对象  元素长度不确定 你这个是已经定义好了的 按住ctrl+z表示输入完毕  谢啦!!!
追答
大哥。。。。。
string s1,s2,s3;
cin>>s1;
cin>>s2;
cin>>s3;
不就可以任意输入了吗。。。。
用while循环干嘛?你想输出全部就用while,不想就不用呗
jdergon
2012-05-20 · TA获得超过225个赞
知道小有建树答主
回答量:316
采纳率:0%
帮助的人:140万
展开全部
vector<string> test;
......

cout << "element size is " << test.count();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
知道123sky
2012-05-20
知道答主
回答量:40
采纳率:0%
帮助的人:8.8万
展开全部
的风格大方过的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式