设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=ad)后,m,设有如下定义:inta=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=ad)后,m,n的值为
问题描述:
设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=ad)后,m,
设有如下定义:inta=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=ad)后,m,n的值为
答
m=1,n=0;解释如下,如果ad)这个式子,由以上分析,(c>d)为假,其真值为0,所以n为0.