设有定义int a=20,b=3;则表达式a+=(b%=2)的值为——( B )为什么
设有定义int a=20,b=3;则表达式a+=(b%=2)的值为——( B )为什么 A.20 B.21 C.0 D.23
人气:300 ℃ 时间:2020-04-24 11:35:21
解答
按照运算优先级,先计算b%=2,由于是int型变量,则3%2=1,a+=(b%=2)即为a+=1,结果为21
推荐
- 有谁知道,设有如下定义:int a=2,b=3,c=4;则值为0的表达式为:
- 设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是
- 若有定义 int a=1,b=2; 那么表达式(a++)+(++b) 的值是?
- 若有定义:int a=3,b=2,c=1;并有表达式:①a%b,②a>b>c,③b&&c+1,④c+=1,则表达式值相等的是哪两个?
- 若有定义:int b=7;float a=2.5,c=4.7;则下面的表达式 a+(int)(b/3*(int)(a+c)/2)%4 的值
- 当正整数m为?时,方程组{1、y=mx+3 2、y=(2m-1)x 的解是正整数
- 2x的平方减4xy减2x等于多少
- she would like swimming with me.修改病句
猜你喜欢