第4章运算式与运算子.PDFVIP

  • 1
  • 0
  • 约1.9万字
  • 约 45页
  • 2017-12-20 发布于天津
  • 举报
第4章运算式与运算子.PDF

第4章 運算式與運算子 挑戰Java程式語言 (A Challenge to Java Programming Language) 1 本章提要 4.1 前言 4.2 運算式 4.3 運算子 4.4 運算子的優先順序 4.5 後記 挑戰Java程式語言 (A Challenge to Java Programming Language) 2 4.1 前言 運算子的種類 一元運算子 指定運算子 +(正號) 一元運算子 -(負號) 二元運算子 !(否定) 三元運算子 ~(取1的補數) 挑戰Java程式語言 (A Challenge to Java Programming Language) 3 4.1 前言 二元運算子 三元運算子 算術運算子 運算子的優先順 遞增遞減運算子 序 關係運算子 邏輯運算子 移位運算子 位元運算子 挑戰Java程式語言 (A Challenge to Java Programming Language) 4 4.2 運算式 運算式是由運算元(Operand)和運算子 (Operator)所組成 挑戰Java程式語言 (A Challenge to Java Programming Language) 5 4.2 運算式 運算元通常是程式中的常數、變數、陣 列元素、某資料值、函式名稱或方法名 稱 運算子則是用來處理運算元之間的算術 運算,例如 +(加)、-(減)、*(乘)、 /(除)、%(餘數)等 挑戰Java程式語言 (A Challenge to Java Programming Language) 6 4.3 運算子 以運算子運作於運算元的個數來區分 一元運算子(Unary Operators): 只運作在一個運算元上。 二元運算子(Binary Operators): 運作在兩個運算元上。 三元運算子(Ternary Operators): 運作在三個運算元上。 挑戰Java程式語言 (A Challenge to Java Programming Language) 7 4.3 運算子 依運算子的功能來區分 指定運算子 遞增遞減運算子 算術運算子 關係運算子 邏輯運算子 移位運算子 位元運算子 挑戰Java程式語言 (A Challenge to Java Programming Language) 8 4.3.1 指定運算子與複合指定 =(等號)是一個指定運算子(Assignment Operators),其意義是將等號右邊的值、變 數、或計算結果指定給等號左邊的變數。例 如: area = radius * radius * PI; count = 0; i3 = 15; i1 = i2 = i3 + 5; i1 *= 5; i1 = i1 * 5; i2 /= 5;

文档评论(0)

1亿VIP精品文档

相关文档