已知有声明“int a=3,b=4,c;”,则执行语句“c=1/2*(a+b);”后,变量c的值为_______.
人气:350 ℃ 时间:2019-10-17 02:52:01
解答
1、根据运算符的优先级,先算括号里面的a+b=7
2、c=1/2*7;再从右往左算,2*7=14
3、再算1/14,由于c是int型的,所以等于0
推荐
- 已知int i,a;执行语句“i=(a=2*3,a*5),a+6;”后,变量 i 的值是( ) A 6 B 12 C 30 D 36
- 已有声明“int x,a=3,b=2;”,则执行赋值语句“x=a>b++?a++:b++;”后,变量x、a、b的值分别为___(26)___.
- 若有理数a.b.c满足|a-1|+(b+3)的平方+(3c-1)=0,求(abc)的100次方
- 如图 所示,ABCD是一个长方形草坪,长18m,宽12m
- y=sin(3x+1) 求导数
猜你喜欢