cin內建函式之get講解加練習

2021-10-02 03:39:59 字數 848 閱讀 3910

餘生很長,認準一件事,堅持一件事,做成一件事,大膽嘗試餘下所有的事。

get函式是內建在cin中的乙個函式,可以讀取任何字元,通過enter鍵繼續讀取下乙個字串(無儲存)

以下**源於此**
// this program demonstrates three ways to use cin.get()

// to pause a program.

#include

using namespace std;

int main()

在統計乙個亂打的字串中有多少個字母、數字。空格和其他字元時,用cin.get函式

cin 與cin.get之間有啥區別呢?

cin在遇到換行符時會停止,不繼續讀入下乙個從鍵盤輸入的資料;

cin.get遇到換行符時會讀取換行符,所以不需要等待使用者輸入

簡單來講就是cin.get可以直接從鍵盤接收到資料,不需要用cin>>這樣在程式中還得重新指示它讓它找到位置準備接受使用者的輸入

那麼接下來這道題就很簡單了:

統計乙個亂打的字串中的字母數、數字數、空格數以及其他符號數。

可以用乙個陣列直接記錄四種不同型別字元出現的數目,然後用if判斷語句,和遞加操作來記錄次數。

Python 內建函式(68個)講解

一 主要內容 1 內建函式 迭代器相關 使用字串型別來執行 print eval 1 1 2a 2print eval a a 4def func print 123 eval func 執行func函式,列印123 exec for i in range 10 print i for要和exec在...

python 之 函式 內建函式

方法 含義備註 abs 1 求絕對值 1all 1,a true 列表中所有元素的布林值為真,最終結果才為真 true all 傳給all的可迭代物件如果為空,最終結果為真 true any 0,none,false 列表中所有元素的布林值只要有乙個為真,最終結果就為真 false any 傳給an...

python之函式用法get

dict.get key,default none 說明 返回指定鍵的值,如果值不在字典中返回預設值.key 要查詢的鍵 default 如果指定鍵的值不存在時,返回該預設值值 help d.get help on built in function get get d.get k d d k if...