不恒为0。
3 是x++和++x没搞清楚,x++的意思是先取x的值参与运行,再进行++,2/3,就是商0,余3,要是求余数就是3,如果结果类型是浮点型,就是0.66,分别进行++x和x++,看看运行效果如何。 扩展资料: 举例来说,表达式x/y,分别使自由变量x和y定值为10和5,其输出为数字2;但在y值为0时则没有定义。 一个表达式必须是合式的。亦即,其每个算符都必须有正确的输入数量,在正确的地方。如表达式2+3便是合式的;而表达式*2+则不是合式的,至少不是算术的一般标记方式。 参考资料来源:百度百科-表达式
恒为零,这个表达式是左右分开来看的。
假设x=3,那么左边表达式3==x为真,值等于1,再看右边表达式1==3,明显是假的,值为零。
假设x!=3,那么左边表达式3==x为假,值等于0,再看右边表达式0==3,明显也是假的,值也为0。
因此不管x=多少,该表达式的值都恒为0。