根据/=和+的优先级比较可知,先执行+运算,后执行/=运算.
那么首先a+a=30
然后a/(a+a)=15/30
又因为a是整形变量(只能是整数,舍去小数点后数字)
所以最终a=0.
希望能对你有所帮助!
设有定义:int a=15; 则执行语句:a/=a+a; 后a的值是(__A___)
设有定义:int a=15; 则执行语句:a/=a+a; 后a的值是(__A___)
A) 0
B) 1
C) 0.5
D) 16
A) 0
B) 1
C) 0.5
D) 16
其他人气:411 ℃时间:2020-03-15 07:02:50
优质解答
我来回答
类似推荐
猜你喜欢
- 1These presents are different from Kitty's.划线部分提问(Kitty's) ——these presents different from?
- 2高一数学 简单函数题
- 3已知m是方程x平方-2010x+1=0的一个根试求m平方-2009m+2010/m平方+1的值?
- 4小清的爸爸花15元钱买了20张8角的和6角的两种邮票.他买的这两种邮票各多少张?用算式解答,不许用方程!
- 5把一根长8米的钢管平均锯成5段,每段长多少米
- 6With the development of our society,
- 7They are "a-----"(首字母) about which movie to see.怎么填
- 824个英文字母怎么读
- 9将一定量的钠和铝的混合粉末投入水中,粉末完全溶解后,得到20mL pH=14的溶液.然后再向其中加入1mol/L的盐酸,到沉淀最大时消耗盐酸40mL,则混合粉末中钠的物质的量是( ) A.0.01mol B.0.0
- 10I like playing the piano改为同义句