假设有定义int a=1,b=2,m=1,n=1。则执行表达式 (m=a>b)&&(n=a!=b)后,m,n的值为
举一反三
- 设有变量定义:int m=1,n=1;则执行表达式(m-->=1)||(n++<1)后,m,n的值为( )。 A: 1和2 B: 0和2 C: 1和1 D: 0和1
- 在C语言中,设有如下定义: int a=1,b=2,c=3,d=4,m=2,n=2; 则执行表达式:(m=a>b)&&(n=c>d)后,n的值为( )。
- 假设已有定义int m=2,n=1,&r=m; 则语句r=n;执行后,m、n和r的值依次为 。 A: 1 1 1 B: 2 1 1 C: 1 1 2 D: 1 2 1 E: 1 2 2
- 定义:int m=5, n=3;则表达式m/=n+4的值是( ) ,表达式m=(m=1,n=2,n-m) 的值是( ),表达式m+=m-=(m=1)*(n=2)的值是( ) 。
- 定义:int m=5,n=3;则表达式m=(m=1,n=2,n-m)的值是