你學或不學,c++就在那裡,不停地勾引著你
黑馬講義原檔案點這裡自取哈,共同學習共同進步。作用:用於執行**的運算
本章我們主要講解以下幾類運算子:
運算子型別作用
算術運算子
用於處理四則運算
賦值運算子
用於將表示式的值賦給變數
比較運算子
用於表示式的比較,並返回乙個真值或假值
邏輯運算子
用於根據表示式的值返回真值或假值
作用:用於處理四則運算
算術運算子包括以下符號:
運算子術語示例結果+正號
+33-負號
-3-3+加
10 + 515-
減10 - 55*
乘10 * 550/
除10 / 52%
取模(取餘)
10 % 31++
前置遞增
a=2; b=++a;
a=3; b=3;
++後置遞增
a=2; b=a++;
a=3; b=2;
–前置遞減
a=2; b=–a;
a=1; b=1;
–後置遞減
a=2; b=a–;
a=1; b=2;
示例1:
#includeusing namespace std;
//加減乘除
int main()
總結:示例2:
#includeusing namespace std;
//取模,即取餘
int main()
總結:示例3:
#includeusing namespace std;
//遞增
int main()
總結:作用:用於將表示式的值賦給變數
賦值運算子包括以下幾個符號:
運算子術語示例結果=賦值
a=2; b=3;
a=2; b=3;
+=加等於
a=0; a+=2;
a=2;
-=減等於
a=5; a-=3;
a=2;
*=乘等於
a=2; a*=2;
a=4;
/=除等於
a=4; a/=2;
a=2;
%=模等於
a=3; a%=2;
a=1;
示例:
#includeusing namespace std;
int main()
作用:用於表示式的比較,並返回乙個真值或假值
比較運算子有以下符號:
運算子術語示例結果
==相等於
4 == 30!=
不等於4 != 3
1<
小於4 < 3
0>
大於4 > 3
1<=
小於等於
4 <= 3
0>=
大於等於
4 >= 1
1示例:
#includeusing namespace std;
int main()
注意:c和c++ 語言的比較運算中, 「真」用數字「1」來表示, 「假」用數字「0」來表示。作用:用於根據表示式的值返回真值或假值
邏輯運算子有以下符號:
運算子術語示例結果!非
!a如果a為假,則!a為真; 如果a為真,則!a為假。&&與
a && b
如果a和b都為真,則結果為真,否則為假。||或
a || b
如果a和b有乙個為真,則結果為真,二者都為假時,結果為假。
示例1:邏輯非
//邏輯運算子 --- 非
int main()
總結: 取反操作,真變假,假變真示例2:邏輯與
//邏輯運算子 --- 與
int main()
總結:邏輯與運算子總結: 8字真言==同真為真,其餘為假==示例3:邏輯或
//邏輯運算子 --- 或
int main()
邏輯或運算子總結: 8字真言同假為假,其餘為真
C 基礎入門(三) 運算子
c 系列內容的學習目錄 rightarrow c 學習系列內容彙總。運算子是一種告訴編譯器執行特定的數學或邏輯操作的符號。運算子的作用 用於執行 的運算。c 內建了豐富的運算子,並提供了以下型別的運算子 算術運算子 關係運算子 邏輯運算子 位運算子 賦值運算子 雜項運算子。本章我們主要講解以下幾類運...
C 基礎 運算子
運算子用於執行程式 運算,會針對乙個以上運算元進行運算。是程式中的乙個重要組成部分,目前為止,任何一門語言都會有其運算子。我們在學習c 之前,已經接觸過vb了。vb中的運算子,大家現在是不是忘得差不多了呢?接下來這篇部落格將比較一下vb和c 中運算子的異同點。一 算數運算子 從圖中,我們不難看出vb...
C 基礎 運算子
常用的運算符合 空連線運算子算術運算子 一元運算子 int i 10 int j i int k j 結果 i 9 j 10 k 9 二元運算子 10 3 3 10 3 1 10 4 2 10 5 0 邏輯運算子 返回型別永遠是布林型別 一元運算子 取非 bool b true bool r b 結...