程式設計入門 字串分類統計

2021-09-20 13:05:04 字數 486 閱讀 6356

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

輸入一行字元

輸出統計值

樣例輸入

aklsjflj123 sadf918u324 asdf91u32oasdf/.』;123

樣例輸出

23 16 2 4

題目解析

這裡我們會用到getchar()函式,簡單來說,getchar()就是從鍵盤獲取字元,直到回車為止;

**中while裡的表示式(c = getchar()) != 『\n』,意思是,當輸入的字元不是換行符的時候,繼續往下執行;

注意這裡的括號不能丟,因為!=的優先順序比=高,如果去掉了外面的括號就等價於 c = (getchar()!=』\n』);

參考**:

#include"iostream"

using namespace std;

int main()

cout

}

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

題目描述 輸入一行字元,分別統計出其中英文本母 數字 空格和其他字元的個數。輸入 一行字元 輸出 統計值樣例輸入 aklsjflj123 sadf918u324 asdf91u32oasdf 123 樣例輸出 23 16 2 4 思路 這道題很簡單,但是意外地發現它特別有趣,甚至可以用c的庫函式來判...

統計字串

題目 計算字串中字母 數字 其他字元的個數。datas segment buf db 80 len db string db 80 dup 32 crlf db 13,10,displ db the amount of letters is 13,10,dispd db the amount of ...

字串統計

演算法訓練 字串統計 時間限制 1.0s 記憶體限制 512.0mb 問題描述 給定乙個長度為n的字串s,還有乙個數字l,統計長度大於等於l的出現次數最多的子串 不同的出現可以相交 如果有多個,輸出最長的,如果仍然有多個,輸出第一次出現最早的。輸入格式 第一行乙個數字l。第二行是字串s。l大於0,且...