int i=10,int j=5 ++i-j--的值是什么?怎么算呢
【编程】 int i=10,int j=5 ++i-j--的值是什么?怎么算呢
--------------------------------------------
傻大方资讯为您精选的网友回复(供您参考):
[手机]int i=10,int j=5 ++i-j--的值是什么?怎么算呢
--------------------------------------------
傻大方资讯为您精选的网友回复(供您参考):
[手机]根据运算符优先级进行计算int i=10, j=5;int tmp = ++i - j--;此时:tmp的值为11-5=6,i的值为11(前置自增在本式中先参与运算,即i自增1变为11后再参与后面的'-'操作。前置自减同理),j的值为4(后置自减使得j先进行前面的'-'运算,即11-j现在的值5,再进行自减操作,此时j的值变为4。后置自增同理)。
--------------------------------------------
傻大方资讯为您精选的网友回复(供您参考):
[手机]i++是先赋值,后自增。而++i是先自增,后赋值所有本题的j-- 无效,顾为6
--------------------------------------------
- 想买二手房?必须要交的四费三金你知道是什么吗?
- 想买二手房?必须要交的四费三金你知道是什么吗?
- 争相装困、扮贫、哭穷: “赖贫”的背后是什么?
- 别墅楼梯踏步尺寸?楼梯踏步是什么?
- Intel说傲腾内存棒棒哒 还在用机械硬盘的了解下
- 【电台】华宇国信:田园综合体是什么?
- 开球自带魔术表演,你能看到是什么牌子的烟?
- 洗澡时从身上搓出的“泥”到底是什么?你肯定不知道!
- 争相装困、扮贫、哭穷?“赖贫”背后是什么
- 配糟是什么意思?传统酿造工艺的方法