1. 程式人生 > >c語言程式設計第一到五章總結

c語言程式設計第一到五章總結

㈠.知識點總結

    第二章 1. 變數和常量。

                 2.計算變數或資料型別所佔記憶體空間 (sizeof)

                 3.變數賦值和賦值運算子(=,從右往左)

     第三章1.算術運算子和表示式(兩個整數相除, 商一定為整數)

                 2.複合賦值運算子(+=,-=,n++,++n等)

                 3.自動型別轉換和強制型別轉換運算子(相同型別資料的運算結果還是該型別,不同型別資料的運算結果是兩種型別中取值範圍大的;小範圍型別賦  值給大範圍型別是安全的)

      第四章1.字元的輸入與輸出(轉義字元)

                  2.printf()的一般格式:

                     printf(格式控制字串)

                     printf(格式控制字串,輸出值引數表)

                  3.scanf()的一般格式:

                     scanf(格式控制字串,引數地址表)

       第五章1.關係運算符(等於是==)

                   2.單分支條件控制語句(if)

                     (條件語句的下一條語句稱為後繼語句,若條件成立,則先執行特定語句,在執行後繼語句,若條件不成立,則執行後繼語句)

                   3.雙分支控制的條件語句(if else)

                   條件運算子和條件表示式(在計算值的時候,條件運算子更方便)

                    4.多路選擇的switch語句(switch case break)

                     使用前提:多種情況可用一個離散值表示,且需要處理的情況有限。

                     當幾種情況的執行操作相同時,可連寫多個case,並在最後一個case語句後寫具體的執行內容。

㈡.解決問題的型別

       條件語句用來解決實際應用中按不同的情況進行不同處理的問題

㈢.感想

      這是我第一次接觸《c語言程式設計》這門課程,因為一直都不太擅長計算機操作,所以在學習之前自己有擔心過會不會出現跟不上、聽不懂、不會操作等情況。當真正開始學習的時候,我發現這是一門比較有趣的課程,每一類程式都有特定的套路,掌握了最基本的知識,理解題目的意思,就基本可以寫出程式了。

       每次自己寫的程式通過的時候,都會特別有成就感,所以我現在最喜歡的英語單詞就是Accepted??。有時候也會被自己蠢哭,比如將等號寫成"=",返回來找錯誤的時候,老是找不到。

        前五章的內容學起來還比較得心應手,第六章的迴圈控制結構就感覺有點理解不了啦,自己看書也有很多地方看不懂,希望不要在這個地方被落下。