#include <stdio.h> int main() { int y=3,x=3,z=1; printf("%d%d尀n",(++x,y++),z+2); 为什输出的是33

2024-11-30 01:33:10
推荐回答(1个)
回答1:

逗号运算符,只取最后一个参数,(++x,y++)其实就是y++,z+2=3,其中++x的值为4,y++的值为3,x,y的值都为4