优美字符串

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;
}

}

全部评论

相关推荐

安静的鲸鱼offer...:神仙级别hr,可遇不可求,甚至他可能也是突然有感而发。只能说遇上是件幸事。
秋招开始捡漏了吗
点赞 评论 收藏
分享
10-22 12:03
山东大学 Java
程序员小白条:26届一般都得有实习,项目可以随便写的,如果不是开源社区的项目,随便包装,技术栈也是一样,所以本质应该找学历厂,多投投央国企和银行,技术要求稍微低一点的,或者国企控股那种,纯互联网一般都得要干活
应届生简历当中,HR最关...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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