|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ (M)?(a++):(a--)的解释
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1573
人关注过本帖
标题:
(M)?(a++):(a--)的解释
只看楼主
加入收藏
余泽荣0628
等 级:
新手上路
帖 子:16
专家分:0
注 册:2013-9-3
结帖率:
0
楼主
收藏
问题点数:0 回复次数:9
(M)?(a++):(a--)的解释
对于条件表达式(M)?(a++):(a--),其中的表达式M等价于
搜索更多相关主题的帖子:
表达式
2013-09-09 19:54
举报帖子
使用道具
赠送鲜花
veketdelphi
等 级:
职业侠客
帖 子:67
专家分:374
注 册:2013-4-8
第
2
楼
收藏
得分:0
等于a
2013-09-09 20:21
举报帖子
使用道具
赠送鲜花
vv加油
等 级:
新手上路
帖 子:5
专家分:0
注 册:2013-9-15
第
3
楼
收藏
得分:0
格式如:表达式1?表达式2:表达式3
他的含义是当表达式1为真,该表达式的值为表达式2的值,否则为表达式3的值。例如:3?4 3:4,该条件表达式的值为4
2013-09-29 21:42
举报帖子
使用道具
赠送鲜花
sunny孙
等 级:
论坛游民
帖 子:18
专家分:37
注 册:2011-11-4
第
4
楼
收藏
得分:0
或M为真,结果是a+1
2013-09-29 22:45
举报帖子
使用道具
赠送鲜花
embed_xuel
等 级:
贵宾
威 望:
58
帖 子:3845
专家分:11385
注 册:2011-9-13
第
5
楼
收藏
得分:0
不管条件是真是假,M都等于a,然后a才做++或者--
总有那身价贱的人给作业贴回复完整的代码
2013-09-30 07:36
举报帖子
使用道具
赠送鲜花
liufashuai
来 自:冥界-魔域-魂殿
等 级:
蜘蛛侠
威 望:
1
帖 子:370
专家分:1374
注 册:2012-6-22
第
6
楼
收藏
得分:0
M等价于 M表达式的值不等于0
只不过这里是简写,逻辑判断很多地方都可以省略,默认是不等于0
但就本题,三目表达式的值肯定是a,但是a的值是+1,还是-1,要看M表达式的结果了
有一种落差是,你配不上自己的野心,也辜负了所受的苦难。
2013-09-30 09:24
举报帖子
使用道具
赠送鲜花
husiwen
等 级:
蜘蛛侠
威 望:
2
帖 子:227
专家分:1125
注 册:2010-5-23
第
7
楼
收藏
得分:0
回复 5楼 embed_xuel
m和a 有个什么关系??
你的说话是
M=M?a++:a--
2013-10-02 11:01
举报帖子
使用道具
赠送鲜花
刀剑神魔
等 级:
新手上路
帖 子:20
专家分:7
注 册:2013-9-15
第
8
楼
收藏
得分:0
回复 楼主 余泽荣0628
如果M为真,则值为a,然后a+1;如果M为假,则值为a,然后a-1。
2013-10-02 11:37
举报帖子
使用道具
赠送鲜花
tianxiadiyih
来 自:神秘星球
等 级:
论坛游民
帖 子:30
专家分:48
注 册:2013-10-2
第
9
楼
收藏
得分:0
M为真时,M=a++,M为假时,M=a--?是这样吗?但是M好像都为a呀。
永远的学生
2013-10-02 14:08
举报帖子
使用道具
赠送鲜花
雨季不再来
等 级:
新手上路
帖 子:3
专家分:0
注 册:2013-10-2
第
10
楼
收藏
得分:0
直接就等于a
2013-10-02 20:31
举报帖子
使用道具
赠送鲜花
10
1/1页
1
快速回复:
(M)?(a++):(a--)的解释
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.102713 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved