题解 | #进制转换#
进制转换
https://www.nowcoder.com/practice/8f3df50d2b9043208c5eed283d1d4da6
#include <stdio.h>
#include<string.h>
int main()
{
char a[100];
gets(a);
int i,n,len=strlen(a);
int sum=0;
for(i=2;i<len;i++)
{
if(a[i]>='0'&&a[i]<='9')
n=a[i]-'0';
else
n=a[i]-'A'+10;
sum=16*sum+n;
}
printf("%d",sum);
return 0;
}