1. 程式人生 > >lesson 2

lesson 2

div 運算符 || int 方式 返回 書寫 代碼 函數調用

五.數字類型

  1、對於計算機精確度要求很高的實數,使用decimal

  2、內存使用要求苛刻,在保證取值範圍條件下盡量使用占位較小類型

  3、如果沒有上述要求,整數用int,實數用double

六.代碼註釋

  • 單行註釋://註釋內容
  • 多行註釋:/*註釋內容*/
  • 文檔註釋:

七.運算符

  1、常見運算符

  書寫類型:()

  功能作用:

    l 類型轉換

    l 改變運算順序

    l 函數調用

  2、加加運算符:

    l 變量名++:計算返回結果,與變量相同將變量值自增1

    l ++變量名:計算返回結果是變量值加1,將變量的值自增1

  3、減減運算符:

    l 變量名--:計算返回結果,與變量相同將變量值自減1

    l --變量名:計算返回結果是變量值減1,將變量的值自減1

  4、賦值符號

  書寫語法:變量名=運算代碼

  5、邏輯運算符

  常見:==、!=、<、>、<=、>=、&&、||、!

  返回類型:bool類型

    l &&:兩個bool類型進行運算,結果:真真為真,其他為假

    l ||:兩個bool類型進行運算,結果:假假為假,其他為真

    l !(一元運算符):對一個bool類型的數據求反。

    數據為真,運算結果為假

    數據為假,運算結果為真

  1、 三目運算符:需要三個操作數參與運算

  書寫方式:操作數1?操作數2:操作數3(操作數1為bool類型)

  返回結果:如果操作數1判定結果為真,則將操作數2作為返回結果

    如果操作數1判定結果為假,則將操作數3作為返回結果

  2、 位運算符:用於對數字進行二進制計算

  &與:每一位比較,都為1取1,否則取0

  |或:每一位比較,都為0取0,否則取1

   ^異或:每一位比較,相同取0,不相同取1

   <<左移:對一個二進制數字向左移動指定位數

   >>右移:對一個二進制數字向右移動指定位數

   ~取補:1變0,0變1

  3、 運算符優先級

    l 賦值運算:永遠最後運行

    l 數字運算:先運行括號,有嵌套從裏到外運行,

  再運行乘、除、求余,

   最後進行加減

    l 類型轉換(顯示轉換)與函數調用:

    先進行函數調用,得到返回結果,最後進行函數調用

  10、邏輯運算

  書寫格式:表達式1&&表達式2

  11、其他:使用小括號或分開書寫來控制運算順序

八.If判斷

If(條件1) 必須有一個

{代碼1;}

Else if(條件2) 可以有多個

{代碼2}

Else 可以沒有

{代碼3}

lesson 2