...则执行语句"i---i;"后,i的值为 _2__ 2、若变量已正确定义并...

发布网友

我来回答

3个回答

热心网友

i---i;是错误表达式,它只执行i--;并不执行-i,所以结果是2。

A和B都是正确的表达式。A就不说了,很常见;B是逗号表达式,可分为逗号前后两个表达式来理解,都是正确的。

热心网友

i=--i;自加、自减运算:++在前(如:++i),先加后用(即先将i加1,再将加过的值赋给左边的变量),++在后(如:i++),先用后加(即先将i的值赋给变量,再进行加1)。自减类似。

热心网友

第一题,表达式的值是0,但是i的值是2

A和B都对,C对浮点数求余了,D中的a+7不可以被赋值

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