亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

C語言入門之運算符和表達式(2)

2019-11-17 05:22:35
字體:
來源:轉載
供稿:網友
優先級和結合性

   C語言中,運算符的運算優先級共分為15級。1級最高,15級最低。在表達式中,優先級較高的先于優先級較低的進行運算。 而在一個運算量兩側的運算符優先級相同時, 則按運算符的結合性所規定的結合方向處理。 C語言中各運算符的結合性分為兩種,即左結合性(自左至右)和右結合性(自右至左)。例如算術運算符的結合性是自左至右,即先左后右。如有表達式x-y+z則y應先與“-”號結合, 執行x-y運算,然后再執行+z的運算。這種自左至右的結合方向就稱為“左結合性”。而自右至左的結合方向稱為“右結合性”。 最典型的右結合性運算符是賦值運算符。如x=y=z,由于“=”的右結合性,應先執行y=z再執行x=(y=z)運算。 C語言運算符中有不少為右結合性,應注重區別,以避免理解錯誤。

   算術運算符和算術表達式基本的算術運算符

   1.加法運算符“+”加法運算符為雙目運算符,即應有兩個量參與加法運算。如a+b,4+8等。具有右結合性。

   2.減法運算符“-”減法運算符為雙目運算符。但“-”也可作負值運算符,此時為單目運算,如-x,-5等具有左結合性。

   3.乘法運算符“*”雙目運算,具有左結合性。

   4.除法運算符“/”雙目運算具有左結合性。參與運算量均為整型時, 結果也為整型,舍去小數。假如運算量中有一個是實型,則結果為雙精度實型。

void main(){
printf("%f,%f/n",20.0/7,-20.0/7);
}

   雙目運算具有左結合性。參與運算量均為整型時, 結果也為整型,舍去小數。假如運算量中有一個是實型,則結果為雙精度實型。 printf("/n/n%d,%d/n",20/7,-20/7);

printf("%f,%f/n",20.0/7,-20.0/7);

   本例中,20/7,-20/7的結果均為整型,小數全部舍去。而20.0/7和-20.0/7由于有實數參與運算,因此結果也為實型。

   5.求余運算符(模運算符)“%”雙目運算,具有左結合性。要求參與運算的量均為整型。 求余運算的結果等于兩數相除后的余數。

void main(){
printf("%d/n",100%3);
}

   雙目運算,具有左結合性。求余運算符% 要求參與運算的量均為整型。本例輸出100除以3所得的余數1。

   自增1,自減1運算符

   自增1運算符記為“++”,其功能是使變量的值自增1。自減1運算符記為“--”,其功能是使變量值自減1。自增1,自減1運算符均為單目運算,都具有右結合性。可有以下幾種形式: ++i i自增1后再參與其它運算。--i i自減1后再參與其它運算。

   i++  i參與運算后,i的值再自增1。
   i--  i參與運算后,i的值再自減1。

   在理解和使用上輕易出錯的是i++和i--。 非凡是當它們出在較復雜的表達式或語句中時,經常難于弄清,因此應仔細分析。

void main(){
int i=8;
printf("%d/n",++i);
printf("%d/n",--i);
printf("%d/n",i++);
printf("%d/n",i--);
printf("%d/n",-i++);
printf("%d/n",-i--);
} i<--8
i<--i+1
i<--i-1
i<--i+1
i<--i-1
i<--i+1
i<--i-1 int i=8;
printf("%d/n",++i);
printf("%d/n",--i);
printf("%d/n",i++);
printf("%d/n",i--);
printf("%d/n",-i++);
printf("%d/n",-i--);
   i的初值為8

   第2行i加1后輸出故為9;

   第3行減1后輸出故為8;

   第4行輸出i為8之后再加1(為9);

   第5行輸出i為9之后再減1(為8) ;

   第6行輸出-8之后再加1(為9);

   第7行輸出-9之后再減1(為8)

void main(){
  int i=5,j=5,p,q;
  p=(i++)+(i++)+(i++);
  q=(++j)+(++j)+(++j);
  printf("%d,%d,%d,%d",p,q,i,j);
}
i<--5,j<--5,p<--0,q<--0
i+i+i--->p,i+1-->i,i+1-->i,i+1-->i
j+1->j,j+1->j,j+1->j,j+j+j->q int i=5,j=5,p,q;
p=(i++)+(i++)+(i++);
q=(++j)+(++j)+(++j);
   這個程序中,對P=(i++)+(i++)+(i++)應理解為三個i相加,故P值為15。然后i再自增1三次相當于加3故i的最后值為8。而對于q 的值則不然,q=(++j)+(++j)+(++j)應理解為q先自增1,再參與運算,由于q自增1三次后值為8,三個8相加的和為24,j的最后值仍為8。算術表達式表達式是由常量、變量、函數和運算符組合起來的式子。 一個表達式有一個值及其類型, 它們等于計算表達式所得結果的值和類型。表達式求值按運算符的優先級和結合性規定的順序進行。 單個的常量、變量、函數可以看作是表達式的特例。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美孕妇毛茸茸xxxx| 亚洲sss综合天堂久久| 中文字幕亚洲欧美日韩在线不卡| 欧美激情xxxx性bbbb| 日韩精品免费综合视频在线播放| 日韩69视频在线观看| 国产精品久久久久久av福利软件| 欧美日韩中文字幕在线| 亚洲精品黄网在线观看| 国产精品久久久亚洲| 国产欧美精品日韩精品| 最近2019中文字幕mv免费看| 大桥未久av一区二区三区| 国产精品一区二区女厕厕| 日韩精品在线影院| 美女性感视频久久久| 欧美在线视频导航| 国产精品九九九| 午夜精品一区二区三区av| 亚洲全黄一级网站| 日韩在线观看免费全集电视剧网站| 97视频免费观看| 正在播放欧美一区| 性夜试看影院91社区| 国产精品青青在线观看爽香蕉| 久久久久久亚洲精品中文字幕| www国产精品com| 欧美日本高清视频| 久久久久亚洲精品成人网小说| 亚洲欧美一区二区激情| 欧美另类极品videosbest最新版本| 成人av色在线观看| 欧美怡春院一区二区三区| 久久久久国产精品免费网站| 国产999精品久久久| 91精品国产色综合久久不卡98口| 国产精品96久久久久久又黄又硬| 操日韩av在线电影| 亚洲精品日韩激情在线电影| 亚洲欧洲中文天堂| 日韩免费观看网站| 国产精品久久久久av| 成人疯狂猛交xxx| 清纯唯美亚洲综合| 亚洲福利在线播放| 国产欧美日韩中文| 亚洲白拍色综合图区| 2019中文字幕全在线观看| 日韩在线观看视频免费| 日本三级久久久| 国产精品美女主播| 亚洲男人天堂网站| 中文欧美日本在线资源| 久久精品国产亚洲一区二区| 精品久久香蕉国产线看观看gif| 九九视频直播综合网| 国产精品国产三级国产aⅴ浪潮| 92版电视剧仙鹤神针在线观看| 日韩精品视频在线免费观看| 亚洲伊人久久综合| 中文字幕精品久久久久| 亚洲精品久久久久久久久久久久| 久久福利网址导航| 欧美日韩一区二区免费视频| 2025国产精品视频| 2019亚洲日韩新视频| 欧美裸身视频免费观看| 一本一本久久a久久精品牛牛影视| 亚洲视频一区二区| 国产精品久久一| 国产精品自拍偷拍视频| 国产精品三级久久久久久电影| 亚洲国产精品va| 亚洲欧洲自拍偷拍| 中文字幕最新精品| 亚洲精品一区中文字幕乱码| 91影院在线免费观看视频| 久久久久久亚洲精品中文字幕| 久久久久久国产精品美女| 另类天堂视频在线观看| 亚洲老头同性xxxxx| 国产伦精品一区二区三区精品视频| 亚洲成人av片在线观看| 欧美最顶级丰满的aⅴ艳星| 精品国产成人在线| 亚洲精品永久免费| 国产不卡av在线免费观看| 国产91精品不卡视频| 国产欧美婷婷中文| 久久久久久网站| 91在线视频成人| 国产a∨精品一区二区三区不卡| 亚洲一级黄色av| 欧美性在线视频| 欧美美女15p| 久久精品国产免费观看| 亚洲第一网中文字幕| 国产欧美日韩精品丝袜高跟鞋| 亚洲xxxxx| 成人午夜一级二级三级| 国产精品久久久久久久久久久久| 国产精品wwww| 国产一区二区三区精品久久久| 成人444kkkk在线观看| 久久精品这里热有精品| 26uuu另类亚洲欧美日本老年| 国产精品爱啪在线线免费观看| 伊人久久精品视频| 国产日韩欧美在线视频观看| 久久久国产精品一区| 97涩涩爰在线观看亚洲| 日韩中文字幕久久| 国产精欧美一区二区三区| 91热福利电影| 欧美第一黄网免费网站| 97视频色精品| 亚洲电影免费观看高清完整版在线观看| 亚洲欧美中文日韩在线v日本| 亚洲日本欧美中文幕| www.亚洲人.com| 九九久久久久久久久激情| 国产www精品| 日韩国产精品视频| 亚洲国产91精品在线观看| 亚洲精品国产精品国自产在线| 亚洲欧洲高清在线| 69av视频在线播放| 亚洲丝袜av一区| 亚洲一区二区久久久| 亚洲精品综合久久中文字幕| 久久影视电视剧免费网站清宫辞电视| 欧美黑人巨大xxx极品| 在线观看91久久久久久| 亚洲国产精品小视频| 欧美精品videossex性护士| 第一福利永久视频精品| 亚洲国产精品久久久久久| 91在线视频免费| 日韩精品福利网站| 97久久精品国产| 日韩亚洲一区二区| 欧美成人免费视频| 日韩精品中文字幕视频在线| 国产精品视频区1| 日韩电影大片中文字幕| 国产日韩在线播放| 清纯唯美日韩制服另类| 亚洲在线观看视频| 亚洲天堂av在线播放| 欧美视频在线观看 亚洲欧| 国产精品热视频| 日韩欧美国产一区二区| 久久精品中文字幕免费mv| 亚洲精品自拍第一页| 欧美香蕉大胸在线视频观看| 91精品国产乱码久久久久久久久| 久久综合亚洲社区| 国产精品久久久久久久久粉嫩av| 日韩在线观看高清| 亚洲福利在线播放| 欧美综合一区第一页| 亚洲激情 国产| 91情侣偷在线精品国产| 久久在线精品视频|