注册 登录
编程论坛 C++教室

如何找到名字里的空格

风铃铃dongmm 发布于 2012-10-08 15:08, 490 次点击
#include<iostream>
#include<string>
#include<iomanip>
using namespace std;

string Fullname;
int main()
{
    cout <<"Please enter a fullname";
    cin >>Fullname;
    cout <<"Please enter _ ";
    cin >> _;
    cout << Fullname.find("_")<<endl;
    return 0;
}
求教这个是哪里去找那个 下划线啊??急求!!!!
4 回复
#2
寒风中的细雨2012-10-08 19:12
这代码  要干什么工作
#3
风铃铃dongmm2012-10-08 22:08
就是你输入一个英文名,然后查找,如:Vicical
                                  应该有cout << Fullname.find("ic")<<endl;这个执行过程
          最后就可以自己输出1了
  要怎么弄呢?
#4
寒风中的细雨2012-10-08 23:23
程序代码:
#include <iostream>
#include <string>
using namespace std;
string Fullname;
int main()
{
    cout << "Please enter a fullname:";
    cin >> Fullname;
    cout << Fullname.find("ic") << endl;
    return 0;
}

//不是这样子?
#5
风铃铃dongmm2012-10-08 23:37
如果名字里没有ic呢?它的要求是你输入那个名字之后,可以接着打你想查找的字符,然后它输出数字。。。就是这样,怎么弄?比上面那个要复杂一点。
1