题解 | #简单密码#
简单密码
https://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac
import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String pwd = sc.nextLine();
char[] chars = pwd.toCharArray();
for (int i = 0; i < chars.length; i++) {
int ascii = (int)chars[i];
if (64<ascii&&ascii<90){
System.out.print((char)(ascii+33));
}else if (ascii==90) {
System.out.print('a');
}else if (96<ascii&&ascii<100){
System.out.print('2');
}else if (99<ascii&&ascii<103){
System.out.print('3');
}else if (102<ascii&&ascii<106){
System.out.print('4');
}else if (105<ascii&&ascii<109){
System.out.print('5');
}else if (108<ascii&&ascii<112){
System.out.print('6');
}else if (111<ascii&&ascii<116){
System.out.print('7');
}else if (115<ascii&&ascii<119){
System.out.print('8');
}else if (118<ascii&&ascii<123){
System.out.print('9');
}else if (47<ascii&&ascii<58){
System.out.print(chars[i]);
}
}
}
}
安克创新 Anker公司福利 592人发布