设有int m=1,n=2;则有++m==n的结果是:A:2;B:1;C:3;D:4
1个回答
肯定选B,中间是==,结果不是1就是0,没有0那就选1了.
++m后m的值变成2,n也是2,所以++m==n是正确的,结果为1.
相关问题
3、设有int a=1,b=2,c=3,d=4,m=1,n=1; 则执行表达式(m=a>b)&&(n=c>d)后,n的值
有关C语言 int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=a>b)&&(n=>d)后,n的
逻辑运算~短路特性?若 a=1;b=2;c=3;d=4;m=1;n=1;则 (m=a>b)&&(n=c>d)结果m=0,
设Int n=3;则有表达式n++,n的结果是( ). A)2 B)3 C)4 D)5
设有定义int m=2,n=5,*p=;则语句“m=*p;”的结果是().
M=2a(a-2)+3,N=(a-1)(a-3),a属于实数,则有A.M>N,B.M≥N C.M<N D M小于等于N,
已知集合M={1,2,3},N ={2,3,4},则( ) A N包含M B M包含N C M交N={2,3} D M∪
设:int a=4,b=5,c=12,d=6,m=2,n=4;执行(m=a>b) || (n=c>d)后n的值为( )
化简m-n-(m+n)的结果是A.2m B.-2m C.-2n D.2n
.设a=1,b=2,c=3,d=4,m=100,n=100,则表达式:(m=a>b)&&(n=c>d)求值后,m,n的值