第十周專案一 getchar的規律

2021-06-26 18:19:04 字數 616 閱讀 3757

問題及**:

#include #include using namespace std;

int main( )

{ char c1,c2,c3;

c1=getchar();

c2=getchar();

cout<

執行結果:

知識點總結:

c語言中對輸入輸出設有緩衝區,我們通過鍵盤輸入的字元並不是直接被getchar函式獲得,而是先把輸入的字元放到緩衝區,getchar再從緩衝區中依次獲取字元。從終端鍵盤向計算機輸入時,是在按enter鍵以後才送到記憶體緩衝區中去的。不是從終端敲入乙個字元馬上輸出乙個字元,而是按下enter鍵後資料送入記憶體緩衝區,然後每次從緩衝區讀乙個字元,再輸出該字元。

學習心得:

第十周專案一

檔名稱 1.cpp 作 者 張延飛 完成日期 2016年11月9日 版 本 號 v1.0 問題描述 實現哈夫曼樹的演算法驗證,並測試資料。輸入描述 無 程式輸出 測試資料 cpp view plain copy include include define n 50 葉子結點數 define m 2...

第十周專案一

all rights reservrd.版本號 v1.0 問題描述 二叉樹演算法驗證 執行並重複測試教學內容中涉及的演算法。改變測試資料進行重複測試的意義在於,可以從更多角度體會演算法,以達到逐漸掌 握演算法的程度。使用你的測試資料,並展示測試結果,觀察執行結果,以此來領會演算法。一 層次遍歷演算法...

第十周 專案3 1

檔名稱 main.cpp 作者 孫彩虹 完成日期 2015年11月23日 問題描述 計算二叉樹節點個數 include include ifndef btree h included define btree h included define maxsize 100 typedef char el...