最新回答 / Fiona0126
首先要知道printf的运算是从右往左的..其次知道x++和++x的区别。我们假设y=x++;那么这个的运算顺序其实就是{y=x;x=x+1;};我们再假设y=++x;那么这个的运算顺序是{x=x+1;y=x;}这就是这两个的区别。然后考虑printf中的问题,它是自右往左的,所以一开始,x++的值用的其实只是x,然后用完之后x=x+1;所以x这里打印的是10,但是之后x的值是11,然后再来进行++x操作,前加加是直接加后运算的,那么x=12,然后打印出来的值也就是12了。下面的y类似~另外由于c语言中没...
2015-01-16
最新回答 / sanjiaofeng
我就是用不等于3来判断的,而没有使用continue。因为加了continue后,反而弄得不知道程序到底是怎么执行的。代码如下:<...code...>当然,这个我觉得完成任务是没问题的,但是肯定是通不过系统代码检测的。
2015-01-15
最新回答 / 慕神5269880
http://physics.scu.edu.cn/search ... 5%32%2E%38%69%7A%78http://physics.scu.edu.cn/search ... 5%32%2E%38%76%74%63http://physics.scu.edu.cn/search ... D%A5%32%2E%38%66%73http://physics.scu.edu.cn/search ... D%A5%32%2E%38%78%70http://physics.scu.edu.cn/searc...
2015-01-12