java中表达式 10/4*5 的结果为( B )。 A. 12.5 B. 10 C. 0.5 D. 12 why

日期:2021-07-30 03:08:44 人气:1

java中表达式 10/4*5 的结果为( B )。 A. 12.5 B. 10 C. 0.5 D. 12 why

你想问什么?设a=1,b=2,c=3 计算表达式a+=c++/--b运行之后,a的值是4怎么获取的?
我暂且当你问的是这个,如不是再追问。下面解答。
这里有一个知识点,是说当一个变量自身进行相加,有几种方式,假设变量int i=0,要自增这个变量变为1有如下做法:
i++
++i
i+=1
这三种区别很重要,这样就知道最后的结果。
前两种都是要先在内存开辟一块新空间,先自身相加在返回新空间值,只是前置(就是加号放前面)改变新空
    A+
热门评论