文章目錄
- 前言
- 一、基本運算子
- 1、賦值運算子
- 二、算數運算式
- 1、 除法運算{/}
- 2、 模運算 {%}
- 3、決議加法運算
- 4、賦值運算的簡寫
前言
本文章是一個大一新生,C/C++初學者的學習筆記,用于記錄學過的知識點,如有錯誤之處麻煩大家評論指出!
一、基本運算子
C使用運算子(operator)來代表算數運算
1、賦值運算子
在C語言或C++里符號 = 不表示“相等”,而是一個賦值運算子,
bmw = 100;
上面的陳述句將100賦給名字叫bmw的變數
也就是說,符號=的左邊是一個變數名,右邊是賦予給該變數的值,符號=被稱為賦值運算子,
注意:不要讀成“bmw等于100”,而應讀成“將值100賦予給變數bmw”
賦值運算子的動作是從右到左,
i = i + 1;
注意:上面的陳述句在數學上,它沒有任何意義,如果你給一個有限的數加1,結果不會“等于”開始的那個數,但是作為計算機的賦值陳述句,它卻是很合理的,它意味著“找到名字為i的變數的值,對那個值加1,然后將這個值重新賦值給i的變數”
二、算數運算式
算數運算式就是變數和常量用 + - * / % 組合起來的式子
如:a+b a-b a*b a/b a%b
對于加減乘我們在這里就不過多贅述
1、 除法運算{/}
*整型相除:(結果去掉小數部分)
int a = 8;
int b =3;
int c = a / b;
它的運算結果為2,去除了小數部分
*浮點型相除:
double a = 8;
double b = 3;
double c = a / b;
它的運算結果為2.6666…
在與我們傳統數學相比較,在C/C++中多了喲個運算子‘%’
2、 模運算 {%}
相當于算數里的求余數,如:
13 % 10 = 3
125 % 100 = 25
125 % 10 = 5
125 % 5 = 0
注意:運算元不能為小數
3、決議加法運算
a = a + b;

1、從a(記憶體)取出a的值,交給加法器
2、從b (記憶體) 取出b的值,交給加法器
3、加法器開始運算,求得兩數之和,存到輸出(計數器)中
4、將加法器的輸出值存回到a(記憶體)
4、賦值運算的簡寫
a += b; //相當于 a = a + b;
a -= b; //相當于 a = a - b;
a += b * c - d; //相當于 a = a + b * c - d;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/196728.html
標籤:其他
上一篇:技術大牛教你自學編程如何避坑
