![](https://i-blog.csdnimg.cn/blog_migrate/6cfd9e49d2ece84e077736e1c7ee64b2.jpeg)
题目有两个考点,分别是从字符串中截取出数字部分和将string转换到int类型
字符串中截取数字部分
![](https://i-blog.csdnimg.cn/blog_migrate/bf9298bb01c58e4bf52a7191fad7bc92.png)
逐一检查是数字还是字符,用到了string类型优势,即直接拼接
就比如stry=1;str[i]=2;stry=stry+str[i];则stry=12;
string转int类型
![](https://i-blog.csdnimg.cn/blog_migrate/78302c6722ccd88f76053b847fb3257b.png)
记住即可,直接套公式(此时头文件需要用到string,即#include<string>)
综上所述,完整源代码如下:
![](https://i-blog.csdnimg.cn/blog_migrate/16c8038ea2ed3c8e409818c6d7bd9583.png)
![](https://i-blog.csdnimg.cn/blog_migrate/11696989fb017526be09b977eb624c87.png)
题目有两个考点,分别是从字符串中截取出数字部分和将string转换到int类型
字符串中截取数字部分
逐一检查是数字还是字符,用到了string类型优势,即直接拼接
就比如stry=1;str[i]=2;stry=stry+str[i];则stry=12;
string转int类型
记住即可,直接套公式(此时头文件需要用到string,即#include<string>)
综上所述,完整源代码如下: