|
<p>C语言求助~~</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:30 -</p>
<p>解决时间:2010-9-30 10:26</p>
<p>main()</p>
<p>{</p>
<p>int i=8;</p>
<p>printf("%d\n%d\n%d\n%d\n",++i,--i,i++,i--);</p>
<p>}</p>
<p>输出结果和原因~~</p>
<p>奶奶的,晕了~~</p>
<p>问题补充:</p>
<p>VB编译</p>
<p>别的不用。。</p>
<p>提问者: wangdashushu - 一级</p>
<p>最佳答案</p>
<p>9</p>
<p>7</p>
<p>8</p>
<p>8</p>
<p>这个在C语言里是比较基础的知识</p>
<p>对于++i首先输出会先算++。后输出i,也就是i变成了i+1后的值了--i也是如此,对于i--,他一开始就把i输出了,值也就不会再发生改变了,也就谈不上加还是减了!</p>
<p>0</p>
<p>回答者:</p>
<p>风_秦 - 一级 2010-9-21 16:55</p>
<p>我来评论>></p>
<p>提问者对于答案的评价:</p>
<p>答案对了,可是。。。</p>
|
|