c语言输入i,i++令i=6输出结果

发布网友 发布时间:13小时前

我来回答

4个回答

热心网友 时间:7分钟前

结果是6,如果是++i就是7;i++是先使用i的值,用了i在加1,++i是先让i+1,在使用i;因为他们是从右往左看,可以看成a=i++,看成a=i,然后第二语句,i+1;
a=++i;看成i+1,因为在i的前面有个自增+;说得够详细了。

热心网友 时间:9分钟前

当然是7,i=6+1=7

热心网友 时间:1分钟前

b=i++ i 在++ 前面 所以先b=i 再 i=i+1
b=++i i 在++ 后面 所以先i=i+1 再 b=i
所以输出 6

热心网友 时间:8分钟前

6或者7,看你怎么写

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com