1. 程式人生 > >c語言1~3章總結

c語言1~3章總結

通過兩個月來的瞭解和學習,C語言給我們打開了一個通往資訊 資料世界的大門 它之魅力 不可謂不大。使我們許多人熱愛並沉浸在學習C語言的快樂中無法自拔,豐富 新穎的題型,獨特的上機解題過程,簡潔符號等等 無不給人帶來快樂。依舊感受得到得到AC的快樂,依舊記得為一道題目奮鬥到半夜的時光,依舊記得同舍友間激情四射的討論C語言,,,

 下面概括一下我所學到的知識點。肯定不全 我盡力總結吧。首先當然是輸出"Hello Word"。現在想想當初看到他的第一眼 ,陌生的要死,完全不知道是什麼。不過後來通過了解到了 scanf(輸入) printf (輸出) int(整數) float(單精度浮點數)等等,感覺這個也不難吧。是的,當老師開始在網上佈置作業,一開始真的是一個不會做。就連第一題輸出Hello Word都是抄的課本上的,這裡真的非常感謝我的好舍友們,感謝他們的耐心講解,在他們的慢慢幫助下我的問題得到解決,之後一點一點的參與到討論中。

 好吧 扯遠了,,,現在正式總結知識點

  1)程式結構是三種: 順序結構 、選擇結構(分支結構)、迴圈結構。

 2)讀程式都要從main()入口, 然後從最上面順序往下讀(碰到迴圈做迴圈,碰到選擇做選擇),有且只有一個main函式。

 3) 重要的有 基本整型int 長整型double 單精度實型float 雙精度double 字元型char 轉義字元\n 取餘符號%,,

 4) 整數除法1/2 浮點數除法(1.0/2 或1/2.0 或1.0/2.0)整數除法捨去小數部分。增一運算子 ++x或x++兩者不一樣,減一運算子同理。

 5)const常量:宣告具有某種資料型別的常量。&稱為取值運算子。sqrt()是計算平方的標準數學函式 ‘=’為賦值符號 等號是‘==’ &&為邏輯且 ||為邏輯或...。

 6) 函式printf()格式轉換說明

%d輸出帶符號的十進位制整數,正數符號省略,

 %f以十進位制小數形式輸出實數。包括(單,雙精度),隱含輸出六位小數。

 7) 三元運算子 例如max=a>b? a:b; 意思是若條件成立則max=a否則max=b。單分支運算子if(表示式)語句 多分支運算子if(表示式)語句1 else if(表示式)語句2...else語句。若條件成立用一條語句描述,當不可以時,用符合語句並用{ }括起來。

 8) switch 語句的一般形式:

{

    case常量1 可執行語句序列1

    case常量2 可執行語句序列2

 ...case常量n 可執行語句序列n 

    default: 可執行語句n+1

     } 

 9) while迴圈語句

    while(迴圈控制表示式)

        {

          語句序列

           增值語句

           }

 10) do–while語句

    do

     {

         語句序列

       } while(迴圈控制表示式)

 11) for語句(初始化表示式;迴圈控制表示式;增值表示式) 最靈活,最常見!

     {

        語句序列

     } 

        哦,,,似乎沒有了,我也寫不出來了。那就先這樣吧,以上就是我對所學知識的總結。反正也沒多少人看 ,自己看得懂就可以了。最後衷心的感謝幫我的朋友們,希望我們可以一起努力學好C語言。做到考試不掛科是我們的最低目標,重要的是學好一門語言對我們未來會有很大的幫助!嗯 加油!