久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
C語言運算符的優(yōu)先級和結(jié)合性
[打印本頁]
作者:
huangmeifang
時間:
2017-4-8 11:06
標題:
C語言運算符的優(yōu)先級和結(jié)合性
先來看一個例子:
#include <stdio.h>
int main(){
int a=10,b=1,c=2;
a=b=c;
printf( "12+3*5=%d\n", 12+3*5);
printf( "a=%d, c=%d\n", a, c);
return 0;
}
運行結(jié)果:
12+3*5=27
a=2, c=2
1) 對于表達式12+3*5,很明顯先進行乘法運算,計算3*5,結(jié)果為15,再進行加法運算,計算12+15,結(jié)果為27。也就是說,乘法的優(yōu)先級比加法高,要先計算,這與數(shù)學中的規(guī)則是一樣的。
所謂優(yōu)先級,就是當有多個運算符在同一個表達式中出現(xiàn)時,先執(zhí)行哪個運算符。如果不想按照默認的規(guī)則執(zhí)行,可以加( ),例如(12+3)*5的結(jié)果為 75,(2+5)*(10-4)的結(jié)果為 42。大部分情況下,它們的規(guī)則和數(shù)學中是相同的。
2) 對于語句賦值語句a=b=c;,先執(zhí)行b=c,再執(zhí)行a=b,而不是反過來,這說明賦值操作符=具有右結(jié)合性。
所謂結(jié)合性,就是當一個運算符多次出現(xiàn)時,先執(zhí)行哪個運算符。先執(zhí)行右邊的叫右結(jié)合性,先執(zhí)行左邊的叫左結(jié)合性。
表達式(Expression)和語句(Statement)的概念在C語言中并沒有明確的定義:
表達式可以看做一個計算的公式,往往由數(shù)據(jù)、變量、運算符等組成,例如3*4+5、a=c=d等,它的結(jié)果必定是一個值;
語句的范圍更加廣泛,不一定是計算,不一定有值,可以是某個操作、某個函數(shù)、選擇結(jié)構(gòu)、循環(huán)等。
值得注意的是:以分號;結(jié)束的往往稱為語句,而不是表達式,例如3*4+5;、a=c=d;等。
3) 像 +、-、*、/ 這樣的運算符,它的兩邊都有數(shù)據(jù),例如 3+4、a*3 等,有兩個操作數(shù),我們稱這樣的運算符為雙目運算符。后面還會講解單目運算符和三目運算符。
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产视频在线观看视频
|
黄色大片在线免费观看
|
日韩在线一区二区三区
|
欧美日韩不卡
|
九九热精品在线
|
在线中文字幕视频
|
91av在线免费观看
|
麻豆国产91在线播放
|
精东影业一区二区三区
|
精品福利在线观看
|
91精品视频在线
|
日韩欧美三级
|
中文字幕视频一区
|
亚洲成人一区
|
丰满少妇高潮在线观看
|
亚洲三区在线
|
手机看片福利视频
|
亚洲国产成人在线
|
一区二区在线视频
|
亚洲成人av
|
av入口
|
免费在线观看毛片
|
中文精品一区
|
91精品国产日韩91久久久久久
|
国产精品www
|
亚洲伦理视频
|
色婷婷亚洲
|
久久久久久九九九九
|
国产一区二区三区在线视频
|
色片在线
|
免费黄色大片
|
免费一看一级毛片
|
www国产在线观看
|
黄色在线免费看
|
a毛片免费看
|
日韩精品在线观看视频
|
超碰免费在线播放
|
免费看黄色大片
|
久久久不卡
|
亚洲视频中文字幕
|
羞羞网站入口
|