作业帮 > 综合 > 作业

main() { int x=10; int y=x++; printf("%d,%d\n",(x++,y),y++);

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/05 03:55:42
main() { int x=10; int y=x++; printf("%d,%d\n",(x++,y),y++); }
请先说出你的答案!
main() { int x=10; int y=x++; printf(
在主函数main中,定义一个整形的x并赋初值为10,在定义一个整形y,并赋初值为x++(因为x++是先运算后自加,所以y=10,此时x=11),后面就是输出整形了.(x++,y)是逗号运算,取最后一个表达式的值为最终结果,y++前面已说过了.