課程
/后端開發(fā)
/C
/C語(yǔ)言入門
printf第三行為什么是101
2017-06-14
源自:C語(yǔ)言入門 3-3
正在回答
假設(shè)你100斤, 吃1斤米飯是自加 ?printf 是 輸出你的體重 ,你可以先吃1斤米飯 在稱體重 也可以 稱完體重在吃飯 ++a為先吃飯 在稱體重 ;a++ 為先稱體重在吃飯;雖然你最后都是為101斤 但是 第一個(gè)會(huì)輸出100斤;使用第二個(gè)運(yùn)算符 會(huì)輸出101 斤;
int a = 100;做本道題先要了解 無(wú)論是++a,還是a++,運(yùn)行結(jié)束后,都會(huì)+1變成101
所以 首先 不管printf輸出是啥,本道題 a的變化分別為 101,102,101,100;
然后你看不懂沒關(guān)系?解釋就是 int a = 100; a++后 a 變成101;
int a = 100; ++a 后還是 a 變成101;? 你沒看懂的原因 應(yīng)該是 該題它是持續(xù)進(jìn)行的 執(zhí)行第二個(gè)printf 后 a 是從101 開始計(jì)算的。
5. 所以 答案是 第一個(gè)printf 輸出 a =100, 但是 a 現(xiàn)在等于101。第二個(gè)printf輸出a =102 現(xiàn)在a 等于 102。第三個(gè)printf輸出a 等于 101; 現(xiàn)在a = 101;唯一的問題是 你需要 了解并不是輸出a等于多少,實(shí)際就等于多少
就是這圖,不好意思,新手,我以為是在原題下提問的
你表達(dá)太不清楚了
你再詳細(xì)說一下
沒有101啊,我看過了
舉報(bào)
C語(yǔ)言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言
2 回答自增與自減運(yùn)算符
4 回答自增與自減運(yùn)算符
1 回答自增與自減運(yùn)算符
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-06-14
假設(shè)你100斤, 吃1斤米飯是自加 ?printf 是 輸出你的體重 ,你可以先吃1斤米飯 在稱體重 也可以 稱完體重在吃飯 ++a為先吃飯 在稱體重 ;a++ 為先稱體重在吃飯;雖然你最后都是為101斤 但是 第一個(gè)會(huì)輸出100斤;使用第二個(gè)運(yùn)算符 會(huì)輸出101 斤;
int a = 100;做本道題先要了解 無(wú)論是++a,還是a++,運(yùn)行結(jié)束后,都會(huì)+1變成101
所以 首先 不管printf輸出是啥,本道題 a的變化分別為 101,102,101,100;
然后你看不懂沒關(guān)系?解釋就是 int a = 100; a++后 a 變成101;
int a = 100; ++a 后還是 a 變成101;? 你沒看懂的原因 應(yīng)該是 該題它是持續(xù)進(jìn)行的 執(zhí)行第二個(gè)printf 后 a 是從101 開始計(jì)算的。
5. 所以 答案是 第一個(gè)printf 輸出 a =100, 但是 a 現(xiàn)在等于101。第二個(gè)printf輸出a =102 現(xiàn)在a 等于 102。第三個(gè)printf輸出a 等于 101; 現(xiàn)在a = 101;唯一的問題是 你需要 了解并不是輸出a等于多少,實(shí)際就等于多少
2017-07-17
就是這圖,不好意思,新手,我以為是在原題下提問的
2017-06-14
你表達(dá)太不清楚了
2017-06-14
你再詳細(xì)說一下
2017-06-14
你再詳細(xì)說一下
2017-06-14
沒有101啊,我看過了