黄海学院虎山校区在哪:结果是2,是如何而来的???

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/26 11:27:58
main()
{int a=1,b=2,c=3,d=4,m=2,n=2,s;
s=(m=a>b)&&(n=c>d);
printf("%d\n",n);
}

main()
{int a=1,b=2,c=3,d=4,m=2,n=2,s;
s=(m=a>b)&&(n=c>d);
printf("%d\n",n);
}

中s=(m=a>b)&&(n=c>d); 是障眼法,对最后结果无影响
最后输出的是d\n因为d=4,n=2,所以4/2=2
输出2