c语言 { int x=1,y=1; if(0)if(1)x=2;else y=3; printf("x=%d,y=%d\n",x,y);

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 02:02:40
c语言 { int x=1,y=1; if(0)if(1)x=2;else y=3; printf(
x)K~~ y% : i@P:58UZ,MCV5R5%&OIBR&HPu׬yɎUi@s/}6}ul{}1ng Ov/s= z

c语言 { int x=1,y=1; if(0)if(1)x=2;else y=3; printf("x=%d,y=%d\n",x,y);
c语言 { int x=1,y=1; if(0)if(1)x=2;else y=3; printf("x=%d,y=%d\n",x,y);

c语言 { int x=1,y=1; if(0)if(1)x=2;else y=3; printf("x=%d,y=%d\n",x,y);
第一个if语句无论何时都不成立,所以不会执行第二个if语句,直接执行else即y=3.
结果是x=1,y=3