1 #include <iostream>
2 using namespace std;
3 int main()
4 {
5 char a[
10];
6 gets(a);
7 int len=
strlen(a);
8 int sum=
0,quan=
16;
9 for(
int i=len-
1;i>
1;i--
)
10 {
11 if(a[i]>=
'0' &&a[i]<=
'9')
12 {
13 sum=sum+(a[i]-
48)*
quan;
14 }
15 else if (a[i]>=
'A' &&a[i]<=
'F')
16 {
17 sum+=(a[i]-
55)*
quan;
18 }
19 else if(a[i]>=
'a' &&a[i]<=
'f')
20 {
21 sum+=(a[i]-
87)*
quan;
22 }
23
24 }
25 cout<<sum<<
endl;
26
27 }
转载于:https://www.cnblogs.com/zaijiefangbeidawang/p/8380220.html
相关资源:JAVA上百实例源码以及开源项目
转载请注明原文地址: https://mac.8miu.com/read-79980.html