作业帮 > 综合 > 作业

设有定义,int x=2.以下表达式中,值不为6的是 A)x++,2*x B

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/31 18:25:20
设有定义,int x=2.以下表达式中,值不为6的是 A)x++,2*x B
设有定义,int x=2.以下表达式中,值不为6的是 A)x++,2*x B 这个A答案不是等于4么,A和这个有什么区别 ++x,2*x 求指教?
设有定义,int x=2.以下表达式中,值不为6的是 A)x++,2*x B
x++和2*x之间应该加分号
x++表示
1,整体等于x没运算时的1
2,x=x+1
所以A答案是6
++x表示
1,x=x+1
2,整体等于x运算之后的值2
再问: 全国模拟真题来的,它是用逗号的。你怎么觉得是用分号?
再答: 这是运算语句啊,如果你要运行的话要加,那样2*x也要改成x=2*x
再问: 对呀!谢谢。