每个字母都对应一个ASCII值,你把对应的ASCII值转成二进制数就行了A 对应的是65,往后依次加1,一直到Z 90a 对应的是97,往后依次加1,一直到Z 122
char c;int a,b,i=1,sum=0;a=c;b=a%2;sum=sum+b*i;a=a/2;i=i*10;