題目 1012 程式設計入門 字串分類統計

2021-10-07 23:37:54 字數 759 閱讀 3027

題目描述

輸入一行字元,分別統計出其中英文本母、數字、空格和其他字元的個數。

輸入

一行字元

輸出

統計值樣例輸入

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 在大字串中尋找是...