另外的兩個我還是不會耶
輸入一行字符,輸出其中英文字母,空格,數(shù)字和其他字符的個數(shù)。要求:編寫三個函數(shù),分別判斷是字母,空格,數(shù)字。
輸出:i love ?c programming!
letter:17 ? blank :3 ? digits:0 ?others:1
怎么編一個程序呢??
輸入一行字符,輸出其中英文字母,空格,數(shù)字和其他字符的個數(shù)。要求:編寫三個函數(shù),分別判斷是字母,空格,數(shù)字。
輸出:i love ?c programming!
letter:17 ? blank :3 ? digits:0 ?others:1
怎么編一個程序呢??
舉報
2015-05-16
簡短的給你一點樣板吧
2015-05-16
這里我只寫了一個函數(shù),另外兩個自己補上吧
2015-05-16
這個好辦,編寫的這三個函數(shù)其實不是用來計數(shù)的,而是用來檢查是不是字母,空格,數(shù)字的,如果是就返回1,否則就是0,在main里做一個循環(huán),循環(huán)里面調(diào)這三個函數(shù)就成,如果返回了1,就給相應(yīng)的變量+1,最后輸出這三個變量值就可以,至于others,只需要輸入的字符串長度減去前面三個變量的值就是了