题目描述
编一个程序,输入一个字符串,将组成字符串的所有非英文字母的字符删除后输出。
输入
一个字符串,长度不超过80个字符
输出
删掉非英文字母后的字符串。
样例输入:
abc123+xyz.5
样例输出:
abcxyz
Java语言编写
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String N = scanner.nextLine();
char [] a = N.toCharArray();
char [] b = N.toCharArray();
int i, j;
for (i = 0; i < a.length; i++) {
if (a[i] >= 'a' && a[i] <= 'z' || a[i] >= 'A' && a[i] <= 'Z') {
for (j = 0; j < b.length; j++) {
b[j] = a[i];
System.out.print(b[j]);
break;
}
}
}
}
}