野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 山外メ雲ジ

【每日一题讲解】++的用法及入栈顺序

  [复制链接]
发表于 2018-3-25 20:29:54 | 显示全部楼层
C                                          
回复 支持 反对

使用道具 举报

发表于 2018-4-10 14:13:51 | 显示全部楼层
答案:b 0,1,2
回复 支持 反对

使用道具 举报

发表于 2018-4-10 14:55:42 | 显示全部楼层
0,1,2..................
回复

使用道具 举报

发表于 2018-4-10 15:12:02 | 显示全部楼层
0,1,2,++x=x+1,x++=x;
回复 支持 反对

使用道具 举报

发表于 2018-4-10 17:18:37 | 显示全部楼层
010先按自右至左计算,自左至右输出
回复 支持 反对

使用道具 举报

发表于 2018-4-12 15:28:56 | 显示全部楼层

真棒!!非常感谢
回复 支持 反对

使用道具 举报

发表于 2018-4-15 13:35:05 | 显示全部楼层
0,1,0,应该是的
回复 支持 反对

使用道具 举报

发表于 2018-5-24 09:51:21 | 显示全部楼层
知识点:a++  先赋值运算,在a = a + 1;
            ++a  选a = a + 1 ,在赋值运算
输出: 0   1  2
回复 支持 反对

使用道具 举报

发表于 2018-5-24 10:09:16 | 显示全部楼层
45#的说法是对的,vs2013结果  也是   0  1  2
回复 支持 反对

使用道具 举报

发表于 2018-5-28 13:59:31 | 显示全部楼层
bbbbbbbbbb
回复 支持 反对

使用道具 举报

发表于 2018-5-28 13:59:57 | 显示全部楼层
bbbbbbbbbbb
回复 支持 反对

使用道具 举报

发表于 2018-5-28 15:50:55 | 显示全部楼层
经典,基础跟着学习,温故而知新
回复 支持 反对

使用道具 举报

发表于 2018-5-28 16:27:31 | 显示全部楼层
always 发表于 2013-12-5 20:45
我用visual c++把上面的代码运行了输出的是0,1,2。
谁能解答一下?很困扰的

就是,首先a++,你输出的时候,a=0,但是你输出了,a就完成了a++的操作,所以说输出a是0但是输出后a是1,已经改变了,++b那就不用说了,直接输出1,1+1就是2,所以说是012,不知道这样解释对不对!
回复 支持 反对

使用道具 举报

发表于 2018-5-28 18:13:39 | 显示全部楼层
选B看看答案是多少
回复 支持 反对

使用道具 举报

发表于 2018-6-27 18:20:08 来自手机 | 显示全部楼层
我蒙010哈哈
回复 支持 反对

使用道具 举报

发表于 2018-6-28 19:41:16 | 显示全部楼层
wo de da an shi b
回复 支持 反对

使用道具 举报

发表于 2018-7-25 11:36:52 | 显示全部楼层
xuan B daanshi?
回复 支持 反对

使用道具 举报

发表于 2018-7-25 14:45:13 | 显示全部楼层
a对不对是不是?
回复 支持 反对

使用道具 举报

发表于 2018-7-25 15:23:52 | 显示全部楼层
6666666666666666
回复 支持 反对

使用道具 举报

发表于 2018-8-25 09:32:52 | 显示全部楼层
0,1,2答案B
回复

使用道具 举报

发表于 2018-9-6 09:59:07 | 显示全部楼层
B 0,1,2吧,先加后用和先用后加
回复 支持 反对

使用道具 举报

发表于 2018-9-6 10:44:35 | 显示全部楼层
前来认真学习
回复 支持 反对

使用道具 举报

发表于 2018-9-9 16:56:10 | 显示全部楼层
来学习一下!
回复 支持 反对

使用道具 举报

发表于 2018-9-12 10:21:36 | 显示全部楼层
0 1 2  bbbbb
回复 支持 反对

使用道具 举报

发表于 2018-9-15 11:08:16 来自手机 | 显示全部楼层
不太懂栈学习一下
回复 支持 反对

使用道具 举报

发表于 2018-9-23 19:25:34 | 显示全部楼层
这道题应该选择B.0,1,2
回复 支持 反对

使用道具 举报

发表于 2018-9-30 14:10:43 | 显示全部楼层
大家认真去思考
回复 支持 反对

使用道具 举报

发表于 2018-10-2 19:33:28 | 显示全部楼层
答案为B,确定
回复 支持 反对

使用道具 举报

发表于 2018-10-3 22:26:51 | 显示全部楼层
肯定是B了呗
回复 支持 反对

使用道具 举报

发表于 2018-10-4 13:17:49 | 显示全部楼层
心中的答案是A, 答案对了,思路不正确;
打印时是 从左到右,没有变量运行后的慨念.

谢谢!
回复 支持 反对

使用道具 举报

发表于 2018-10-4 20:57:42 | 显示全部楼层
.....................
回复

使用道具 举报

发表于 2018-10-5 01:04:18 | 显示全部楼层
B, 按++规则,a的值实际已经是1,但表达式仍为0
回复 支持 反对

使用道具 举报

发表于 2018-10-5 20:30:55 | 显示全部楼层
答案是选第二个。。。
回复 支持 反对

使用道具 举报

发表于 2018-10-8 14:40:09 | 显示全部楼层
我选B来看看对不对
回复 支持 反对

使用道具 举报

发表于 2018-10-8 16:13:46 | 显示全部楼层
先入栈(从左到右),再出栈(从右到左并进行运算)
结果:0 1 0
回复 支持 反对

使用道具 举报

发表于 2018-10-8 16:17:37 | 显示全部楼层
B。。。。。。。。。。。。。。
回复

使用道具 举报

发表于 2018-10-28 07:44:41 | 显示全部楼层
求打印结果
回复 支持 反对

使用道具 举报

发表于 2018-10-28 09:32:53 | 显示全部楼层
答案是选第二个
回复 支持 反对

使用道具 举报

发表于 2018-11-5 13:05:10 来自手机 | 显示全部楼层
山外メ雲ジ 发表于 2013-12-5 00:24
请回答问题后再看答案哦,否则 每日一题 就没有意义了。
答错的,讲一下 为什么 会答错 呗!答案与讲 ...

参数入栈顺序从右往左,先算a+b ,选A?
回复 支持 反对

使用道具 举报

发表于 2018-11-6 09:08:35 | 显示全部楼层
b  后置 前置   都是下一条语句后
回复 支持 反对

使用道具 举报

发表于 2018-11-6 09:16:45 | 显示全部楼层
B                 
回复 支持 反对

使用道具 举报

发表于 2018-11-6 15:12:33 | 显示全部楼层
我觉得是A,0,1,0
回复 支持 反对

使用道具 举报

发表于 2018-11-28 14:35:18 | 显示全部楼层
谢谢大佬,回复查看答案
回复 支持 反对

使用道具 举报

发表于 2018-11-29 23:42:17 来自手机 | 显示全部楼层
012012012012
回复 支持 反对

使用道具 举报

发表于 2018-12-19 08:58:28 | 显示全部楼层
0    1    2
回复 支持 反对

使用道具 举报

发表于 2018-12-19 09:19:37 | 显示全部楼层
不是A就是B
回复 支持 反对

使用道具 举报

发表于 2018-12-19 13:08:17 | 显示全部楼层
666666666666666666
回复 支持 反对

使用道具 举报

发表于 2018-12-19 17:05:33 | 显示全部楼层
答案是B吧。运行结果0  1  2
回复 支持 反对

使用道具 举报

发表于 2018-12-19 21:23:29 | 显示全部楼层
VS2017也是  0。1。2,山外老哥
回复 支持 反对

使用道具 举报

发表于 2018-12-20 08:44:41 | 显示全部楼层
B                                       
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-3 20:48 , Processed in 0.045314 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表