优美字符串

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-18 13:28
已编辑
门头沟学院 Web前端
爱睡觉的冰箱哥:《给予你300的工资》,阴的没边了
点赞 评论 收藏
分享
但听说转正率很低,我现在有在实习了,好纠结要不要去
熬夜脱发码农:转正率低归低,但是实习的经历你可以拿着,又不是说秋招不准备了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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