- 相關(guān)推薦
C語言實(shí)驗(yàn):保留字母
C語言的設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語言。下面我們來看看C語言實(shí)驗(yàn)——保留字母
Problem Description
編一個(gè)程序,輸入一個(gè)字符串,將組成字符串的所有非英文字母的字符刪除后輸出。
Input
一個(gè)字符串,長(zhǎng)度不超過80個(gè)字符。
Output
刪掉非英文字母后的字符串。
Example Input
1 | abc123+xyz. 5 |
Example Output
1 | abcxyz |
Hint
Author
ZJGSU
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); //數(shù)組用法 char [] ch = new char [ 1010 ]; int i, j; for (i = 0 ; i < str.length(); i++) { ch[i] = str.charAt(i); //獲取str1中的第i個(gè)字符 } for (j = 0 ; j <= i; j++) { if ((ch[j] >= 'A' && ch[j] <= 'Z' ) || (ch[j] >= 'a' && ch[j] <= 'z' )) System.out.printf( "%c" , ch[j]); } System.out.println(); sc.close(); } } |
【C語言實(shí)驗(yàn):保留字母】相關(guān)文章:
C字母開頭的英語短語02-03
C語言上級(jí)實(shí)驗(yàn)報(bào)告精選三篇06-21
2017《C語言》上機(jī)實(shí)驗(yàn)題及參考答案05-26
C語言數(shù)據(jù)結(jié)構(gòu)中棧操作實(shí)驗(yàn)05-31
考研英語大綱C字母開頭詞匯04-24
高考英語必備C字母開頭的短語08-08
C語言考點(diǎn)08-11
C語言試題01-23
C語言的元素02-16