缔造者
if((int)a<=122&&(int)a>=97){
cout<<(int)a-96;
}else if((int)a<=90&&(int)a>=65){
cout<<(int)a-64;
}else{
cout<<a;
}
核心
初级天翼
不知道有没有简便算法,我写了N个else if
字符型 a;
输入 a;
如果 (a=='A'||a=='a'){
cout<<"1";
}
否则 如果(a=='B'||a=='b'){
cout<<"2";
}
否则 如果(a=='C'||a=='c'){
cout<<"3";
}
否则 如果(a=='D'||a=='d'){
cout<<"4";
}
否则 如果(a=='E'||a=='e'){
cout<<"5";
}
否则 如果(a=='F'||a=='f'){
cout<<"6";
}
否则 如果(a=='G'||a=='g'){
cout<<"7";
}
否则 如果(a=='H'||a=='h'){
cout<<"8";
}
否则 如果(a=='I'||a=='i'){
cout<<"9";
}
否则 如果(a=='J'||a=='j'){
cout<<"10";
}
否则 如果(a=='K'||a=='k'){
cout<<"11";
}
否则 如果(a=='L'||a=='l'){
cout<<"12";
}
否则 如果(a=='M'||a=='m'){
cout<<"13";
}
否则 如果(a=='N'||a=='n'){
cout<<"14";
}
否则 如果(a=='O'||a=='o'){
cout<<"15";
}
否则 如果(a=='P'||a=='p'){
cout<<"16";
}
否则 如果(a=='Q'||a=='q'){
cout<<"17";
}
否则 如果(a=='R'||a=='r'){
cout<<"18";
}
否则 如果(a=='S'||a=='s'){
cout<<"19";
}
否则 如果(a=='T'||a=='t'){
cout<<"20";
}
否则 如果(a=='U'||a=='u'){
cout<<"21";
}
否则 如果(a=='V'||a=='v'){
cout<<"22";
}
否则 如果(a=='W'||a=='w'){
cout<<"23";
}
否则 如果(a=='X'||a=='x'){
cout<<"24";
}
否则 如果(a=='Y'||a=='y'){
cout<<"25";
}
否则 如果(a=='Z'||a=='z'){
cout<<"26";
}否则 如果(a=='1'||a=='2'||a=='3'||a=='4'||a=='5'||a=='6'||a=='7'||a=='8'||a=='9'||a=='0'){
cout<<a;
}
望采纳~~