level 1
i-- - --i * ( i = - 3 ) * i++ + ++i 的结果你知道吗? 如果你对答案不肯定,那么请关注: 关于 i++ 与 ++i 的讨论 http://post.baidu.com/f?kz=46421907 在这里你会得到你想要的答案!
2005年10月03日 04点10分
1
level 1
在混乱大赛中取得第一名的,肯定是世界上最优秀的程序员,只是做的事情是世界上最差劲的事情!呵呵!
2005年11月18日 16点11分
8
level 0
哎哟哟这样的代码最好不要写的说,有研究价值是真的。。。。。
2005年11月21日 13点11分
10
level 0
没有任何价值!因为这是未定义的表达式,结果是什么都不能说错误,因为这个表达式本身就可以说是个错误!http://cpp.ga-la.com
2005年11月21日 13点11分
11
level 1
你以为我们是来考二级的啊,不求甚解才是硬道理!!!!!!!想知道结果上机调试不就行了吗
2005年11月22日 04点11分
12
level 1
谁帮帮我!~ 输入的是大写的字母,输出小写字母~! 比如:输入A 输出a 用最初级的C 编 最最简单的程序写 谢啦~~~~~~~~~~~!!!!! 快!!!急
2005年12月17日 12点12分
14
level 0
#include
char a;int main(){ scanf("%c",&a); printf("%c\n",(int)a
+3
2); while(1);}
2005年12月17日 14点12分
15
level 0
大家最好去研究一下,我面试时就遇到过这种程序,给i付个值去研究一下为什么是那个结果?
2005年12月27日 07点12分
18
level 0
这条算术式应该这样理解: 结果跟i的初值有关。 假设i的初值为5,先i值自己减1得到4,然后把i值变为-3,执行--i * ( i = - 3 ) * i++后得到36,也就是--i * ( i = - 3 ) * i++=36,然后i自己加1得到i=-2;然后执行i-- - --i * ( i = - 3 ) * i++得到-38,也就是i-- - --i * ( i = - 3 ) * i++=-38,然后i自己减1得到i=-3;最后,执行i-- - --i * ( i = - 3 ) * i++ + ++i,即i自己加1得到i=-2,再与-38相加,结果就是-40。
2005年12月27日 14点12分
19