国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

學習C++ (運算符和表達式)

2019-11-08 03:28:01
字體:
來源:轉載
供稿:網友

運算符

簡單的運算符就是加減乘除; 計算機語言里的運算符也叫做操作符;

單目運算符,一元操作符,一元運算符。意思是只有一個操作數。 最常見的例子是: c = - b 雙目,二元運算符,二元操作符。意思是有兩個操作數,最常見就是加減乘除。 值得注意的是,如果除法運算中,有一個是double,而不是int整數,商就為小數,不然商也化簡為整數型。 另外一種寫法就是:

int x; int y; x = 29; y = 4; cout << (double)x / y << endl; //括號前面后面沒有關系 cout << double(x) / y << endl; //最簡單的寫法就是在整數后面加.0 cout << 29.0 / y << endl;

還有,取余數的運算也很簡單,但是卻是計算機語言里面最重要的,運算頻率比加減乘除用得多:

int x; int y; x = 29; y = 4; cout << x % y << end;

三目,三元操作符。這種操作符只有一種:

c = (a>0)?100:-100 //意思就是如果a對于0,結果是100,如果a小于0,結果是-100

移位操作符

c = a <<= 1;


x += 2; x = x + 2;

左邊必須是左值,只能是變量。不可以寫 10 = x +5; 左值可以寫成(x += 5) *= 2; 但是很丑,是我就不會寫 右邊可以隨便寫,沒關系。

y = x++; //先把x的值賦值給y, x再進行自增長 a = ++c; //先自增長,然后在把c的值賦值給a

減減運算符也是一樣的方式


簡單的關系表達式

if (a > c) cout << a << endl; else cout << c << endl; if(a==c) cout << a << endl; else cout << c << endl; if (a != c) cout << a << endl; else cout << c << endl;

值得注意的是,x++或者++x在關系表達式中的意義。


簡單的邏輯表達式


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 尤溪县| 庆阳市| 安康市| 类乌齐县| 麻栗坡县| 余庆县| 会宁县| 耒阳市| 克东县| 千阳县| 交口县| 富顺县| 德昌县| 汝城县| 昌图县| 宁安市| 萝北县| 开阳县| 上杭县| 旺苍县| 长治市| 永康市| 玉环县| 博乐市| 当阳市| 三明市| 松滋市| 清水河县| 盐池县| 鱼台县| 香格里拉县| 兴隆县| 无为县| 桃源县| 石渠县| 平安县| 分宜县| 桓台县| 丘北县| 徐州市| 金乡县|