題目描述
輸入一行字元,分別統計出其中英文本母、數字、空格和其他字元的個數。
輸入
一行字元
輸出
統計值樣例輸入
aklsjflj123 sadf918u324 asdf91u32oasdf/.』;123
樣例輸出
23 16 2 4
思路:
這道題很簡單,但是意外地發現它特別有趣,甚至可以用c的庫函式來判斷。大家可以自己嘗試一下
isdigit
(int c)
//判斷是否為數字
isalpha
(int c)
//判斷是否為a~z a~z
isalnum
(int c)
//判斷是否是數字或a~z a~z
**如下:
#include
#include
using
namespace std;
intmain()
cout << letter <<
' '<< num <<
' '<< blank <<
' '<< others << endl;
}
程式設計入門 字串分類統計
輸入一行字元,分別統計出其中英文本母 數字 空格和其他字元的個數。輸入一行字元 輸出統計值 樣例輸入 aklsjflj123 sadf918u324 asdf91u32oasdf 123 樣例輸出 23 16 2 4 題目解析 這裡我們會用到getchar 函式,簡單來說,getchar 就是從鍵盤...
字串題目
1.數串 1.題目描述 設有n個正整數,將他們連線成一排,組成乙個最大的多位整數。如 n 3時,3個整數13,312,343,連成的最大整數為34331213。如 n 4時,4個整數7,13,4,246連線成的最大整數為7424613。輸入描述 有多組測試樣例,每組測試樣例包含兩行,第一行為乙個整數...
字串相關題目
判斷兩個字串str1和str2,是否互為旋轉詞 字串str左邊任意長度的子串挪到右邊 1234 的旋轉詞有1234 2341 3412 4123 時間複雜度為o n 做法 1 判斷兩字串長度是否相等 2 長度相等,生成str1 str1的大字串 大字串包含了str1的所有旋轉詞 3 在大字串中尋找是...