C语言实验:保留字母
C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的'编程语言。下面我们来看看C语言实验――保留字母
Problem Description
编一个程序,输入一个字符串,将组成字符串的所有非英文字母的字符删除后输出。
Input
一个字符串,长度不超过80个字符。
Output
删掉非英文字母后的字符串。
Example Input
1
abc123+xyz.
5
Example Output
1 abcxyz
Hint
Author
ZJGSU
1 import
java.util.Scanner;
2
3
4
5
6
7
8
9
10
11 public
class
Main {
public
static
void
main(String[] args) { Scanner sc =
new
Scanner(System.in);
String str = sc.next(); //数组用法
char
[] ch =
new
char
[
1010
]
;
int
i, j;
for
(i =
12
13
14
15
16
17
18
19 ; i < str.length(); i++) {
ch[i] = str.charAt(i);
//获取str1中的第i个字符
}
for
(j =
; j <= i; j++) {
if
((ch[j] >=
'A'
c语言char的用法&& ch[j] <=
'Z'
) || (ch[j] >=
'a'
&& ch[j] <=
'z'
))
System.out.printf(
"%c"
, ch[j]);
}
System.out.println(); sc.close();
}
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论