printfdddnabcbc是什麼意思

2021-03-07 08:17:44 字數 1987 閱讀 4695

1樓:金色潛鳥

int b=3,c=3;

輸出1 是輸出 逗號表示式 (a++,b++,c++) 的值逗號表示式 的 值 等於 最右 一個式子 c++ 的 當前 值,就是 c 的當前值(尚未自增)

逗號表示式 裡的3個式子 用的是 字尾加,所以 a,b,c 用當前值,出了逗號表示式後再 各自 增加 1。

輸出2 是輸出 自增 1 後 的 b 值(已自增)輸出3 是輸出 c 的當前值 -- 這同編譯器編譯優化處理有關,它可能仍用原值,也可能已增1。若未增1,則 出了列印語句後 會自增1。

(建議,不要使用這種 帶 不確定 因素的 語句。)--例子, ms vc++ 5.0

#include

int main()

輸出: 3, 4, 3

(不是 3,3,4)

2樓:匿名使用者

printf輸出語句執行前, b = 3, c = 3;

執行printf語句時,(a++, b++, c++)逗號表示式執行,並且返回最後一個逗號後的c++的值作為整個逗號表示式的值,而c++返回值為3; 執行完該逗號表示式後,c的值變為4; 接著輸出b;接著輸出4。

因而輸出的結果為3,3,4.

3樓:

按十進位制輸出(a++,b++,c++)、b、c三個表示式的值,中間用逗號隔開。

朋友你恍然大悟了?我看未必。請vc++6.0下的結果:

4樓:匿名使用者

就是輸出表示式的值啊,

這幾個c語言符號什麼意思啊? printf("%d,%d\n",a,b)中的%d和%d\n

5樓:愛上北極之光

%d表示要printf讀取後面跟bai

隨的引數的值進行輸du出,

zhid表示按照整型數dao

據輸出,第1個專%d對應格式串後

屬面第1個引數a,第2個%d對應b

在兩個整型資料輸出之間加一個逗號分隔,最後輸出一個換行符,換行符用\n表示

c語言printf("%d\n",--a+b,--b+a);結果為什麼是30,printf("%d\n",(--a+b,--b+a));也是一樣

6樓:匿名使用者

a-- 我們都知道它bai相等於 a = a - 1 的這個du寫法

那麼 --a 是什麼呢?zhi --a 實際上跟 a-- 的差別不大。

daoa-- 是之後在執內行 --a是之前就已經容

執行a-- 的例子

a = 5;

printf("%d\n", a--); //那麼這個答案應該是5,因為它是之後再執行

printf("%d\n", a); //那麼現在a 就已經是4 了。

--a 的例子

a = 5

printf("%d\n", --a); // 那麼這個答案應該是4, 因為它是之前就已經執行

printf("%d\n", a); // 那麼現在a 也是4.

你所提供的問題,有一些問題所以我不能回答

問題1 - 沒有值

問題2 - printf("%d\n", a--+b, b--+a);// 你確定沒打錯嗎?如果沒打錯那麼就是我不會了

7樓:匿名使用者

(--a+b,--b+a)這個是一個表示式——逗號表示式,其值(結果)就是第一個變數的值,即--a+b的值,前後兩條語句都是這樣一個逗號表示式的值被輸出

8樓:不_想_知道

a,b的初始值是多少?其實這個就是考你--與++的運算規則,你要理解的是語句這個概念就比較好理解了。

9樓:匿名使用者

因為 --a 或者 --b ,是先執行自減,再參與運算。

10樓:江湖_一頁

運算順序沒有變,當然結果不變了啊!都是從左至右!括號在這裡想當於沒有

Striveformydream是什麼意思

為理想奮鬥 望學習進步,事業順心。不明白的可以繼續問哦!英語翻譯 語言翻譯 我個人覺得,如果這封信,你是懷著真心實意寫的,那不管你用英語能表達到什麼程度,都應該自己來寫。這才叫有誠意。不然的話,你還是在欺騙對方,欺騙一個你認為對你很重要的一個朋友。我無法成為你的 也希望樓下不要出現。如果說,你覺得自...

KeepAwayFromFire是什麼意思

你好解答如下 遠離火,避免火災。望採納謝謝 遠離火,也許在某種環境有遠離煙火之意 為什麼國外衣服的水洗標上都有keep away from fire這幾個字?翻譯過來是遠離火 莫非你家的衣服放在火裡面?外國的衣服呢子的都比較多吧 估計和這個也有關係 keepawayfromfire什麼意思 遠離火 ...

doubleactingdoor是什麼意思及反義詞

double acting door是一個名詞片語源,不存在反義詞bai這種說法。du 意思是 雙動門zhi 雙面搖門 彈簧門 例句1.the theatre has a swinging door.那個劇場的dao門是彈簧門。2.single or double acting door,often...