优美字符串

1.如果想创建一个字符串数组,数组长度由输入决定,需要动态开辟 如:string *i=new string[n];用完后需回收delete[]i; 2.数组插入:数组名.insert(位置,"插入的字符") 3.遍历字符串数组:定义string str=i[n];str[n]便可访问字符串中各字符。

代码附上 #include using namespace std; #include int main() { int n; int num = 0; cin >> n;

string* i = new string[n];
for (int j = 0; j < n; j++)
{
    cin >> i[j];
    string str = i[j];
    int length = str.length();
    for (int k = 0; k < length - 1; k++)
    {
        char o = str[k];
        char p = str[k + 1];
        if (o == p)
        {
            num++;
        }
    }
    int len = str.length() + num; cout << len << endl; cout << num;
}

}

全部评论

相关推荐

06-27 18:45
中山大学 Ruby
25届应届毕业生,来广州2个礼拜了,找不到工作,绝望了,太难过了…
应届想染班味:9爷找不到工作只能说明,太摆了或者太挑了。
点赞 评论 收藏
分享
Rena1ssanc...:对的,要是面评没太烂,勤更新简历等捞就行了,腾讯可以无限复活
点赞 评论 收藏
分享
仁者伍敌:难怪小公司那么挑剔,让你们这些大佬把位置拿了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务