| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1565 人关注过本帖
标题:(M)?(a++):(a--)的解释
只看楼主 加入收藏
余泽荣0628
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2013-9-3
结帖率:0
收藏
 问题点数:0 回复次数:9 
(M)?(a++):(a--)的解释
对于条件表达式(M)?(a++):(a--),其中的表达式M等价于
搜索更多相关主题的帖子: 表达式 
2013-09-09 19:54
veketdelphi
Rank: 5Rank: 5
等 级:职业侠客
帖 子:67
专家分:374
注 册:2013-4-8
收藏
得分:0 
等于a





2013-09-09 20:21
vv加油
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-9-15
收藏
得分:0 
格式如:表达式1?表达式2:表达式3
他的含义是当表达式1为真,该表达式的值为表达式2的值,否则为表达式3的值。例如:3?4 3:4,该条件表达式的值为4
2013-09-29 21:42
sunny孙
Rank: 2
等 级:论坛游民
帖 子:18
专家分:37
注 册:2011-11-4
收藏
得分:0 
或M为真,结果是a+1
2013-09-29 22:45
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
不管条件是真是假,M都等于a,然后a才做++或者--

总有那身价贱的人给作业贴回复完整的代码
2013-09-30 07:36
liufashuai
Rank: 9Rank: 9Rank: 9
来 自:冥界-魔域-魂殿
等 级:蜘蛛侠
威 望:1
帖 子:370
专家分:1374
注 册:2012-6-22
收藏
得分:0 
M等价于 M表达式的值不等于0
只不过这里是简写,逻辑判断很多地方都可以省略,默认是不等于0

但就本题,三目表达式的值肯定是a,但是a的值是+1,还是-1,要看M表达式的结果了

有一种落差是,你配不上自己的野心,也辜负了所受的苦难。






2013-09-30 09:24
husiwen
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:2
帖 子:227
专家分:1125
注 册:2010-5-23
收藏
得分:0 
回复 5楼 embed_xuel
m和a 有个什么关系??    
你的说话是  M=M?a++:a--
2013-10-02 11:01
刀剑神魔
Rank: 1
等 级:新手上路
帖 子:20
专家分:7
注 册:2013-9-15
收藏
得分:0 
回复 楼主 余泽荣0628
如果M为真,则值为a,然后a+1;如果M为假,则值为a,然后a-1。
2013-10-02 11:37
tianxiadiyih
Rank: 2
来 自:神秘星球
等 级:论坛游民
帖 子:30
专家分:48
注 册:2013-10-2
收藏
得分:0 
M为真时,M=a++,M为假时,M=a--?是这样吗?但是M好像都为a呀。

永远的学生
2013-10-02 14:08
雨季不再来
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-10-2
收藏
得分:0 
直接就等于a
2013-10-02 20:31
快速回复:(M)?(a++):(a--)的解释
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029389 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved