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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

int a=100;為什么a++輸出還是100

#include <stdio.h>
int main()
{
??? int a = 100;
??? printf("%d\n",a++);
??? printf("%d\n",++a);
??? return 0;
}

正在回答

7 回答

因?yàn)槎x后就輸出,a++還沒(méi)有運(yùn)行所以第一個(gè)輸出是100,第二個(gè)輸出先完成第一次a++再進(jìn)行++a

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

設(shè)有一字母t,運(yùn)算開始為t=a++,運(yùn)算后a=101,t為100;后t2=++a,a=102,t=102。這樣行嗎?

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

這個(gè)題目是告訴你運(yùn)算方是向由右至左,也一定要有值才能運(yùn)算 ,如:b++>a等同 b?>a ,++b>a等同 b+1+1>a。

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

慕碼人2016687

從右至左是什么意思沒(méi)太明白
2019-11-18 回復(fù) 有任何疑惑可以回復(fù)我~

第一個(gè)不進(jìn)行運(yùn)算,第二個(gè)++a怎么自加后成102了


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

第一個(gè)printf會(huì)直接輸出a的值不會(huì)進(jìn)行自增運(yùn)算,第二個(gè)printf會(huì)先運(yùn)行自增運(yùn)算后輸出a的值。

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

慕瓜4214953

為什么第一個(gè)不會(huì)運(yùn)算,這是規(guī)律嗎?我沒(méi)懂
2019-12-20 回復(fù) 有任何疑惑可以回復(fù)我~

取值是100?? 在運(yùn)算++ 不就是101嗎 還是不太懂麻煩您啦

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

a++是先取值再運(yùn)算? ?

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

舉報(bào)

0/150
提交
取消

int a=100;為什么a++輸出還是100

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

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

幫助反饋 APP下載

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

公眾號(hào)

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