若已定义:int a=2,b=2; 则表达式 (a+(b++),b) 的值是
人气:307 ℃ 时间:2020-03-29 21:16:26
解答
4,3
b++的意思是先用后加
也就是(2+(2++),b)这里的(2++)要先用值,也就2,用过之后再加 1 ,那么就变成了
(2+2,b) 这是后面的b 就应经被用过了 就要加 1.就变成了 2+1=3
所以值是 4,3
推荐
- 若有定义 int a=1,b=2; 表达式(a++)+(++b) 的值是( )
- 若有定义 int a=1,b=2; 那么表达式(a++)+(++b) 的值是?
- 若有定义:int b=7;float a=2.5,c=4.7;则下面的表达式 a+(int)(b/3*(int)(a+c)/2)%4 的值
- 若有定义: Int a,b;则表达式(a=3,b=3,b+=a+=3)的值
- 若有定义:int a=3,b=2,c=1,k; 则表达式k=a>b>c的值是
- grass is greener,somewhere
- 他要去哪里?的英文句子怎么写?你要去·········的英文句子怎么写
- 高中生物问题:糖蛋白怎么形成的?糖蛋白里的蛋白质属于分泌蛋白吗?
猜你喜欢
- could ,may ,can ,must ,need,的使用,与区别等
- 不锈钢牌号GB-24511-2009和GB/T20878-2007有什么区别,谁知道各材质GB-24511-2009的化学成分
- 七月份有31天,星期六有5天,星期日有4天,七月八日是星期几?
- What should i get my really good friend(that is a boy) from China?
- 英语翻译
- 在计算器上按tan,4,6,°'''',1,°'''',=键,得到答案是__________.(精确到0.001)
- 探究:当阿尔法等于多少度时,三角形AOD是等腰三角形
- 原代细胞和传代细胞培养有什么区别