C語言自增自減

2021-09-30 14:08:52 字數 550 閱讀 2025

++i, --i   :使用i之前,先使i的值加(減)1。

i++, i-- :使用i之後,再使i的值加(減)1。

其中++i和i++的作用相當於i=i+1。但是++i和i++不同之處在於++i是先執行i=i+1後,再使用i的值;而i++是先使用i的值後,再執行i=i+1。

**例如:**

i=6a=++i; //i的值先變成7,再賦值給a,a的值才為7

b=i++; //先將i的值6賦給b,b的值為6,然後i變為7

**例如:**

i=3;

cout<<++i; //輸出4,此時i=4

**若改為:**

cout《一、設x、y均為整型變數,且x=10 y=3,則以下語句的輸出結果是

cout<

#include

void main()

}//結果為passwarm

若從鍵盤輸入58,則以下程式輸出的結果是585858

#includemain()

C語言 自增( ) 自減( )運算

1.作用 自增運算使單個變數的值增 自減運算使單個變數的值減 2.用法與運算規則 自增 自減運算子都有兩種用法 1 前置運算 運算子放在變數之前 變數 變數 先使變數的值增 或減 然後再以變化後的值參與其它運算,即先增減 後運算。2 後置運算 運算子放在變數之後 變數 變數 變數先參與其它運算,然後...

C語言自增和自減

乙個整數型別的變數自身加 1 可以這樣寫 a a 1 或者 a 1 不過,c語言還支援另外一種更加簡潔的寫法,就是 a 或者 a 這種寫法叫做自加或自增,意思很明確,就是每次自身加 1。相應的,也有a 和 a,它們叫做自減,表示自身減 1。和 分別稱為自增運算子和自減運算子,它們在迴圈結構中使用很頻...

自增「 」和自減「 」

int x 10 int j j x 看這邊 system.out.println x int x 10 int j x x 看這邊 system.out.println x 第乙個會輸出11,第二個會輸出10。這是今天偶然看到的,而這個解釋聽起來比較容易理解 x 是乙個表示式,它的值是x,在這個表...