首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
以下语句输出的结果是()
[单选题]
以下语句输出的结果是()
233
223
221
222
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(283)
分享
14个回答
添加回答
33
执梗
评论不要再说什么i++是先输出再++了!其实value++是一个表达式,它在执行完毕后会返回value加1之前的值。从下面的反编译我们很容易就能看出来,var10001这个变量是用来保存value之前的值,然后让value+1了,再把i之前的值也就是我们保存的var10001返回给打印语句。从这个流程其实我们看得出是value先加1再打印,但是打印的是var10001,并不是value。所以应该是value先+1在打印。
编辑于 2021-12-10 10:09:00
回复(0)
21
程序猿小胡
i++是先输出i再++
发表于 2017-08-09 12:28:01
回复(0)
11
MC枫少
本人痴迷编程题,蓦然回首选择题在向我招手:
还是那句话,
b=i++ i先把值给b再加1
b=++i i先加1再把值给b
发表于 2022-06-18 08:20:22
回复(0)
2
lz漫漫人生路
图示是++i。
在局部变量表中自增,在加载到操作数栈(函数参数)。
i++是,先加载到操作数栈中,再在局部变量表中自增。也就函数执行拿到的参数是过时的
发表于 2022-09-06 21:24:47
回复(0)
2
想进大厂的算法小垃圾
value++是先取值再自增,而++value是先自增在取值,所以本题选择B项
发表于 2022-03-31 19:42:33
回复(0)
2
牛客434109581号
.out输出是一个方法,内部好像有赋值操作…
发表于 2021-10-01 11:37:47
回复(0)
2
游戈
疏忽了
发表于 2018-05-29 00:44:53
回复(0)
1
新手求多指教
***我选的b怎么变成d的
发表于 2022-03-31 14:26:22
回复(1)
0
牛客489379239号
emm。emm.。确实该错
发表于 2024-05-10 11:37:58
回复(0)
0
春招找到好工作🎊
a++是先执行后加,++a是先加后执行
发表于 2023-03-11 00:15:20
回复(0)
0
大梦嘻嘻
a++是先取值再自增,++a先自增再取值
发表于 2022-11-03 08:14:37
回复(0)
0
加油努力内卷要用力
哎,这题不该错
发表于 2022-08-06 09:47:41
回复(0)
0
愣头bu青
麻了口
发表于 2021-11-24 14:42:56
回复(0)
0
在写bug的追梦人很理智
第二个先使用i,再递增。所以第三个是3
发表于 2021-11-17 18:13:19
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
Java
来自:
乐视2017秋招开发工...
上传者:
牛100
难度:
14条回答
283收藏
2619浏览
热门推荐
相关试题
利用回溯法求下列不等式的所有整数解...
dfs
评论
(10)
来自
乐视2017秋招开发工程...
动态规划算法的基本步骤为:()
动态规划
评论
(2)
来自
乐视2017秋招开发工程...
跳跃的蚂蚱
C++
Java
Javascript
C#
Python
评论
(17)
来自
乐视2017秋招开发工程...
现今互联网发展迅速,带动了物流配送...
数据库
SQL+MySQL
评论
(5)
来自
乐视2017秋招开发工程...
下列程序的功能是求两个 2 行 3...
C++
评论
(28)
来自
乐视2017秋招开发工程...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题