課程
/后端開發(fā)
/C
/C語言入門
答案就是我寫的那個 不懂。。
2017-11-15
源自:C語言入門 3-4
正在回答
先算++x=3.5,j*=++x=5*3.5=17,因為j是整型,所以j=17,i-=j,i=i-j=3-17=-14,接著算y+=i,y=y+i=5.0+(-14)=-9.0
拆開看,
y=y+i;
i=i-j;
j=j*++x;
所有我們要倒著算,
j=j*++x也就是15x3.5=17.5
j=17.5;
i=i-j也就是 3-17.5=-14.5
i=14.5;
y=y+i 也就是 (題目中應(yīng)該是y=5.5,) 5.5+(-14.5)=-9
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答請問這個怎么計算???希望給出詳細計算步驟和過程,謝謝!
2 回答我想要詳細的計算過程
2 回答哪位大神給講解講解??!我不太懂!過程詳細點。謝謝!?。。。?/p>
3 回答三目運算符的表達式
1 回答三目運算符表達
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-11-15
先算++x=3.5,j*=++x=5*3.5=17,因為j是整型,所以j=17,i-=j,i=i-j=3-17=-14,接著算y+=i,y=y+i=5.0+(-14)=-9.0
2017-11-15
拆開看,
y=y+i;
i=i-j;
j=j*++x;
所有我們要倒著算,
j=j*++x也就是15x3.5=17.5
j=17.5;
i=i-j也就是 3-17.5=-14.5
i=14.5;
y=y+i 也就是 (題目中應(yīng)該是y=5.5,) 5.5+(-14.5)=-9