1.了解問題的要求,明確目標,理清思路。
2.提出解決問題的方案。
3.通過語言要素實現。
注:學會自學,學以致用,習慣用程式解決問題。
流;在c++中,所有的資料輸入、輸出都是以流的形式。流是乙個處於傳輸狀態的位元組序列。流的操作包括輸入與輸出,使用輸入/輸出流,必須加上標頭檔案#include《引用檔名》。
資料型別;資料有資料型別、取值範圍、運算型別三個要素。常用的資料型別及位元組長度:整型 int 4(32位) long 2(32位)longlong 8(64位)布林型 bool 1(8位)字元型 char 1 (8位)浮點型 float 4(32位) double 8(64位)sizeof函式的作用是獲取各種資料型別的長度。 字元型資料可以直接參與整型或者實型資料的運算。
常量與變數;常量是在程式運輸過程中,其值保持不變的量,可以定義乙個符號來代替乙個常量,稱之為**「符號常量**」。變數是指在程式運算過程中,可以改變的量。 變數名:程式中變數名、常量名、函式名都稱之為「識別符號」 須注意以下規則: ①識別符號不能和系統裡的關鍵字同名;②只能包括字母、數字、下劃線,並且開頭只能是字母或下劃線;③必須先定義後使用;④在同一作用域內,識別符號不能重複定義;⑤區分大小寫;⑥要盡量做到見名知義,增強程式的可讀性。
字元與字串;存放單個字元的變數,稱為字元變數。字元變數的只是用一對單括號括起來的乙個字元。存放一串有若干字元的變數,稱為字串變數*。,字串變數的值是用一堆雙引號括起來的字串行。若雙引號內什麼都沒有,稱為空字串**。
轉義字元;c++中定義了一些字元前加「\」的特殊字元,稱為「轉義字元」\n 表示 換行 ascⅱ碼值10 \0 表示 空操作字元 ascⅱ碼值 0
算術運算子;加法(+) 減法(-) 乘法(*) 除法(/) 模(%) 括號()說明:%是取餘運算 ()是改變運算的順序。運算優先順序:先算括號裡的,再算乘法、除法、模,最後算加法、減法,同一級別的按照從左往右依次計算。表示式的計算結果為表示式的值。
cin語句;要注意三個一致:資料個數一致、輸入順序一致、資料型別一致。
賦值語句;"="稱為賦值號;『』==」是關係運算子。
運算規則;整型資料和實數資料可以混合運算;運算子的優先順序和結合性,運算子優先級別高的先運算;「先左後右」稱之為「左結合性」,「自右向左」為右結合性。
10.格式控制scanf printf是c語言中輸入輸出函式也是標準庫函式,使用前需要加上cstdio標頭檔案。
通過學習這門課程可以實實在在地鍛鍊自己解決實際問題的邏輯思維、也通過實際操作可以培養分析問題、解決問題的能力。對於這門課程吧,一開始上機可以說真的是無從下手,頭腦一片空白,看不懂裡面的符號,讓人感覺十分難學,剛開始幾節課老師讓我們熟悉寫程式的環境,去熟悉將來讓我恐懼的乙個環境,畢竟寫程式的要求是非常高的,出現一點誤差就導致你寫的程式不能執行,所以說,寫程式真的有難度。對於我而言,現在最重要的是上課認真聽講,學會整理筆記,多看書,多做練習,基礎很重要,如果現在基礎打不好,後面的課會越來越讓自己身心疲憊。儘管剛開始學習這門課程,我也有信心學好這麼課,夯實基礎,隨時鞏固。「實踐是檢驗真理的唯一標準」,通過自己的實踐練習慢慢體會這門課的樂趣。加油。
順序結構程式設計
第二單元 順序結構程式設計 第一課 cout語句 使用輸入 輸出流必須加上標頭檔案 include 1.cout語句是實現輸出功能的語句,其格式如下 cout 專案 專案2 專案n 2.如果專案是表示式,則輸出表示式的值 3.如果專案加引號,則輸出引號內的內容 例如 若 2 4 則輸出2 4 若2 ...
順序結構程式設計
一,寫程式的步驟 0 先理清思路,再寫程式 1 知道問題是什麼?2 考慮怎樣解決?3 用程式據描述方案 4 除錯執行 二,樣本 include using namespace std int main return 0 當時用c語言的時候,應在標頭檔案上新增 include 三,資料型別 整型int...
順序結構程式設計
順序結構程式設計 是一切程式設計的基礎,無論是分支還是迴圈都是離不開它。順序程式設計,如同它的名字一樣只有一條路順著它,根據要求,經過輸入資料,公式計算,最後輸出得到想要的結果。由於使用流的形式輸入輸出,必須加上檔案頭 include。資料型別 整形int,short,long,long long ...