若已定义:int a=2,b=2; 则表达式 (a+(b++),b) 的值是
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 01:18:49
若已定义:int a=2,b=2; 则表达式 (a+(b++),b) 的值是
4,3
b++的意思是先用后加
也就是(2+(2++),b)这里的(2++)要先用值,也就2,用过之后再加 1 ,那么就变成了
(2+2,b) 这是后面的b 就应经被用过了 就要加 1.就变成了 2+1=3
所以值是 4,3
收录互联网各类作业题目,免费共享学生作业习题
慧海网手机作业共收录了 千万级 学生作业题目
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 01:18:49
若已定义:int a=2,b=2; 则表达式 (a+(b++),b) 的值是
4,3
b++的意思是先用后加
也就是(2+(2++),b)这里的(2++)要先用值,也就2,用过之后再加 1 ,那么就变成了
(2+2,b) 这是后面的b 就应经被用过了 就要加 1.就变成了 2+1=3
所以值是 4,3