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

c語言總結1

剛開始學寫程式碼時,感覺好簡單,但慢慢就感到並不是自己想象中的那樣。

        學c有兩個多月了,想就此總結一下。

          首先是資料型別。現實中數有整數、小數……還有許許多多的符號、字母……

而在c中有常量便是將上述常量做了分類,如整型、長整型、字元型……也有定義常量的變數,每種常量都有各自型別,並且c中還有各式各樣的函式、運算子、轉義字元……

         c++相容c。c++:#include<iostream>

using namespace std

int main ()

{

}

並且c++的輸入輸出更加簡便。輸入:cin>>a>>b    輸出:cout >> "a+b= ">>sum    

        往往許多問題需要分類處理,那麼在c中便有選擇控制結構來解決次類問題。if語句,又分為單分支和雙分支。單分支是用if將所有情況分別分出來。而雙分支則是將情況分為了兩種,這兩種情況是互補的關係,即,else 的意思是除了前一個if的其他情況。還有else  if。意思是在else中再分情況即if{else {if}}。除if還有多路的選擇switch語句,其適應範圍:情況能用離散的值表示且有限。

switch(表示式)

{

    case(常量1):

    執行語句

    break;

    .

    .

    .

    .

}

break不能省。否則執行完此case將又執行下一個case。當幾種情況的可執行語句完全相同時可以把這幾種情況用幾個case連續寫,在最後的case中寫語句。

         在寫程式碼的時候還需要注意一些事情

          1.  int   是32位  數值最大10的9次方若有超出用longlongint。

          2.  if語句後只能跟一條語句,若要跟多條語句用{}。

          3.   if()括號中進行兩數值比較時等號用==。