課程
/后端開發(fā)
/C
/C語言入門
求詳細(xì)的解釋
2016-10-12
源自:C語言入門 3-4
正在回答
題目:
int a = 3; b = 4;計(jì)算a+b%(a+b)/a+a*b-b該算式的運(yùn)算結(jié)果。
答案解析:
12
將值賦給算式變成:3+4%(3+4)/3+3*4-4;
按運(yùn)算符的先后順序計(jì)算:
(3+4)=7,算式變成3+4%7/3+3*4-4;
4%7=4,算是變成3+4/3+3*4-4;
4/3=1,算式變成3+1+3*4-4;
3*4=12,算式變成3+1+12-4;
最后計(jì)算得出結(jié)果:12。
qq_玄月_04132742 提問者
夕落0803 回復(fù) qq_玄月_04132742 提問者
int a = 3; b = 4;計(jì)算a+b%(a+b)/a+a*b-b這個(gè)?
先算b%(a+b)/a =>4%7/3=> 3/3=1 ?( 7*0=1,所以4%7=3 )
3+1+12-4=12
int x = 5;
? ? int y = 8;
? ? //在這里合適的位置加上括號(hào)使z的值為4
? ? int z = x*8/(y+2);
? ? printf("z=%d\n", z);
解答:
? ? 1、先看優(yōu)先級(jí) ?() ?為最大 ? ? ?
? ? 2、* ? / ?% ?從左到右
? 開始運(yùn)算: ??x*8/(y+2) ? ? ? ?==》5*8/10 ? ==》40/10 ? ==》 ?結(jié)果是 ? 4
舉報(bào)
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
2 回答3-4的計(jì)算順序是怎么計(jì)算的~
2 回答循環(huán)計(jì)算1-2+3-4.。。。-100的值
2 回答循環(huán)計(jì)算1-2+3-4+5.....-100=?
4 回答int a = 3; b = 4;計(jì)算a+b%(a+b)/a+a*b-b該算式中4%(3+4)為什么會(huì)等于4?4%7=4嗎?
2 回答4%7怎么算?為什么等于3?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-10-12
題目:
int a = 3; b = 4;計(jì)算a+b%(a+b)/a+a*b-b該算式的運(yùn)算結(jié)果。
答案解析:
12
將值賦給算式變成:3+4%(3+4)/3+3*4-4;
按運(yùn)算符的先后順序計(jì)算:
(3+4)=7,算式變成3+4%7/3+3*4-4;
4%7=4,算是變成3+4/3+3*4-4;
4/3=1,算式變成3+1+3*4-4;
3*4=12,算式變成3+1+12-4;
最后計(jì)算得出結(jié)果:12。
2016-10-12
int a = 3; b = 4;計(jì)算a+b%(a+b)/a+a*b-b這個(gè)?
先算b%(a+b)/a =>4%7/3=> 3/3=1 ?( 7*0=1,所以4%7=3 )
3+1+12-4=12
2016-10-12
題目:
int x = 5;
? ? int y = 8;
? ? //在這里合適的位置加上括號(hào)使z的值為4
? ? int z = x*8/(y+2);
? ? printf("z=%d\n", z);
解答:
? ? 1、先看優(yōu)先級(jí) ?() ?為最大 ? ? ?
? ? 2、* ? / ?% ?從左到右
? 開始運(yùn)算: ??x*8/(y+2) ? ? ? ?==》5*8/10 ? ==》40/10 ? ==》 ?結(jié)果是 ? 4