作业帮 > 综合 > 作业

c语言y=10;x=y++;

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 04:41:22
c语言y=10;x=y++;
执行下列语句后变量x和y的值是().
y=10;x=y++;
为什么x=10 y=11呀
按照语句的执行顺序,先执行y=10,由于y++是进行赋值再进行自加运算,x=y++可以拆分为:x=y;y++;故最终x=10;y=11.如果将y++改成++y,则先自加运算然后赋值操作.