第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

賦值a=100 a++不是a+1=101么 ++a也等于a+1=101么 --a 不應(yīng)該100-1=99么 那下面的結(jié)果是怎么算出來的 有程序猿朋友解答一下么?

這個要怎么理解啊 沒看懂

正在回答

3 回答

你得理解++a,跟a++的原理。a++是下次出現(xiàn)a的時候+1,++a是立刻在此公式里面+1;所以可以看到100a++ ? ? ?++a結(jié)果為2,但是第一次100a++,確是100。因?yàn)閍++出現(xiàn)作用是下一次。a--跟--a也是同理。我也是麻瓜,所以請一起加油。

0 回復(fù) 有任何疑惑可以回復(fù)我~

我說一下我們老師的講法? a++是先取值a原來的值走流程(即a值直接參與你的運(yùn)算),當(dāng)過程結(jié)束后才有a=a+1,??????????????????????????? ++a是是先運(yùn)算后取值,即a立即+1,然后再走下面的流程。

舉個例子?

int x = 0;
??? printf("x=%d\n",x++);
??? printf("x=%d\n",++x);
??? return 0;
}

結(jié)果就是

x=0

x=2

滿意請采納回答,祝你學(xué)習(xí)進(jìn)步


1 回復(fù) 有任何疑惑可以回復(fù)我~

首先看不到你的圖,也不知道你指的是哪張。

a++取值后自加1;

++a先自加后取值;//--同理

int a=100;

printf("%d\n",a++);//先打印a的值100,之后a=a+1=101;

printf("%d\n",++a);//先自加a=a+1=102,printf打印a的值102

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

賦值a=100 a++不是a+1=101么 ++a也等于a+1=101么 --a 不應(yīng)該100-1=99么 那下面的結(jié)果是怎么算出來的 有程序猿朋友解答一下么?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號