1.以下程序的运行结果是 .main( ) { int c,x,y; x=1; y=1; c=0; c=x++||y++; printf(“\n%d%d%d\n”,x,
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/06 09:41:25
x)3|Ovt?_tWY-/Oxy6c^nbfBBf^BNNBB%H5 55
E@ui䩦`Lޣ@}6IERf@i``bL=}}ˆ/MAd aPγskjo~o9ĵMaOz_
t]m:@v>lgs:u.J?d~qAb(
1.以下程序的运行结果是 .main( ) { int c,x,y; x=1; y=1; c=0; c=x++||y++; printf(“\n%d%d%d\n”,x,
1.以下程序的运行结果是 .main( ) { int c,x,y; x=1; y=1; c=0; c=x++||y++; printf(“\n%d%d%d\n”,x,
1.以下程序的运行结果是 .main( ) { int c,x,y; x=1; y=1; c=0; c=x++||y++; printf(“\n%d%d%d\n”,x,
2 1 1
因为这是短路逻辑,c=x++||y++,x++的值是1,所以||右侧的运算就不再进行了,y++等于没有执行,还是1.