字符串基础篇,比较简单
344、反转字符串
实际上就是自己实现reverse函数
关键点1:将左边和右边对称位置交换值即可。字符串string s也可以类似数组根据下标求值。eg:s[8];
541、反转字符串2
关键点1:与344相比,只要按照要求分情况即可。注意reverse()区间是左闭右开;
54、替换数字
关键点1:接收数据用while(cin >> s)。遍历数组,计算出0到9间的数字字符个数,注意是字符数字。将原数组扩充为替换为number后的大小。
关键点2:从原数组的末尾往前遍历,若不是数字字符则放到现数组的末尾;若是数字字符,那么现数组赋值,逐个赋值为'r''e''b'等。
关键点3:main函数的返回值类型一定是int,所以返回时用打印方式cout<<s<<endl;