字符转换~

简介: 字符转换~

7-57 字符转换 (15 分)


本题要求提取一个字符串中的所有数字字符('0'……'9'),将其转换为一个整数输出。


输入格式:


输入在一行中给出一个不超过80个字符且以回车结束的字符串。

输出格式:


在一行中输出转换后的整数。题目保证输出不超过长整型范围。


输入样例:


free82jeep5


结尾无空行

输出样例:


825


结尾无空行

#include<iostream>
using namespace std;
int main(){
    string s;
    cin>>s;
    int sum=0;
    for(int i=0;i<s.size();i++)
        if(s[i]>='0'&&s[i]<='9')
            sum=sum*10+s[i]-'0';
    cout<<sum;
    return 0;
}



目录
相关文章
|
6月前
|
C#
C# 中的字符与字符串
C# 中的字符与字符串
|
6月前
|
存储 Cloud Native Linux
单字符 和 宽字符
单字符 和 宽字符
|
7月前
|
自然语言处理
字符范围
字符范围
118 2
|
7月前
|
Python
ASCII码与字符相互转换:
ASCII码与字符相互转换:
|
应用服务中间件 nginx C语言
大小写转换还能这样写?
大小写转换还能这样写?
175 1
大小写转换还能这样写?
|
存储 Unix Shell
ASCII 中的控制字符
Function/Control Code/Character in ASCII Version: 2011-02-15 Author: green-waste (at) 163.com 【什么是 Function Code 功能码或  Function Character 功能字符】 ASCII 字符集,大家都知道吧,最基本的包含了 128 个字符。
1859 0
|
存储 Shell 程序员
字符和字符串
一.案例:代码展示 二.如何给字符串赋值
字符和字符串