24小时热门版块排行榜    

查看: 777  |  回复: 12

zhanglinyuye

金虫 (小有名气)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
余泽成(金币+2): 鼓励交流! 2012-03-11 23:26:31
b=++a+ ++a+ ++a;
按照C所谓的“贪心法”或“大嘴巴”法,解决此类问题比较简单,即:每一个符号应该包含尽可能的字符。单目运算符优于双目运算符,即先计算++a,然后按照贪心法,a++,然后+a
Godhelpthosewhohelpthemselves
11楼2012-03-08 15:35:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

longxianyue

新虫 (初入文坛)

【答案】应助回帖

首先++比+运算级高,应先算++ 而++的结合方向为自由向左应先化简成b=(++a)+(++a)+(++a);遇到+多时应尽可能多的结合。而且++在前是先加再用,故应为b=2+3+4为9.此时你输出a后应为4.还有,不同的编辑器结果有可能不同。如有错误请指正,谢谢。
胸有凌云志,无高不可攀。
12楼2012-11-04 14:07:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bingo1990

金虫 (小有名气)

这样的写法。。。现实真少见。。。
13楼2012-11-22 21:18:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 duzongyin 的主题更新
信息提示
请填处理意见