国产探花免费观看_亚洲丰满少妇自慰呻吟_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在關系表達式中的意義。


簡單的邏輯表達式


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

圖片精選

主站蜘蛛池模板: 铜梁县| 高雄市| 泽库县| 平塘县| 沙洋县| 舒兰市| 麻阳| 大城县| 夹江县| 兴城市| 上饶县| 古丈县| 清镇市| 潼关县| 淮安市| 大荔县| 宜兴市| 晋江市| 青海省| 芦溪县| 二连浩特市| 保定市| 都兰县| 双鸭山市| 海城市| 信阳市| 平南县| 元谋县| 亚东县| 横山县| 郴州市| 龙岩市| 平阴县| 宣城市| 乡宁县| 尼玛县| 阜城县| 积石山| 五大连池市| 宣威市| 开封市|