zzulioj 1134: 字符串转换

送分小仙女□ 提交于 2020-01-29 18:14:09

1134: 字符串转换

题目描述

输入一个以回车结束的字符串,它由数字和字母组成,请过滤掉所有非数字字符,然后将数字字符串转换成十进制整数后乘以2输出。

输入

输入一个以回车结束的字符串,长度不超过100,由数字和字母组成。

输出

将转换后的整数乘以2输出,测试数据保证结果在int范围内。

样例输入 Copy

sg987aa65t498

样例输出 Copy

197530996

C

#include<stdio.h>
int main()
{
	char a[105];
	int i=0,n=0;
	gets(a);
	while(a[i]!='\0'){
		if(a[i]>='0' && a[i]<='9')
			n=n*10+(a[i]-'0');
		i++;
	}
	printf("%d\n",n*2);
	return 0;
}
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!