c語言y+等於x是什麼意思

來源:魅力女性吧 3.01W
c語言y+等於x是什麼意思

y+=x 就是y=y+x的簡寫。y-=x 就是y=y-x的簡寫

1、+= -= 是複合的賦值運算符。

2、C語言採用複合運算符 一是簡化程序。二是為了提高編譯效率,能產生質量較高的目標代碼。

3、延伸知識點:x*=y 就是x=x*y的簡寫,依次類推。

擴展資料

C語言的順序結構:

順序結構的程序設計是最簡單的,只要按照解決問題的順序寫出相應的語句就行,它的執行順序是自上而下,依次執行。

例如:a = 3,b = 5,現交換a,b的值,這個問題就好像交換兩個杯子水,這當然要用到第三個杯子,假如第三個杯子是c,那麼正確的程序為:c = a a = b b = c執行結果是a = 5,b = c = 3如果改變其順序,寫成:a = b c = a b =c則執行結果就變成a = b = c = 5,不能達到預期的目的,初學者最容易犯這種錯誤。

順序結構可以獨立使用構成一個簡單的完整程序,常見的輸入、計算,輸出三步曲的程序就是順序結構,例如計算圓的面積,其程序的語句順序就是輸入圓的半徑r,計算s = 3.14159*r*r,輸出圓的面積s。

不過大多數情況下順序結構都是作為程序的一部分,與其它結構一起構成一個複雜的程序,例如分支結構中的複合語句、循環結構中的循環體等。

++x:先自加後賦值,表達式的值為x加1後的值,x自身加1.比如b=5,a=++b,那麼a=6,b=6

y=++x y=x+1 x=x+

熱門標籤