设宏定义#define IFABC(a,b,c) c=a>b?a:b
int x,m=5,n=1时,执行语句“IFABC(m+n,m,x)”;后,x的值为
这个执行时x=m+n>m?m+n:m;答案是多少?
c语言宏定义和条件运算问题
答案:2 悬赏:0 手机版
解决时间 2021-04-25 17:20
- 提问者网友:棒棒糖
- 2021-04-25 13:23
最佳答案
- 五星知识达人网友:英雄的欲望
- 2021-04-25 14:29
x=6,x=m+n>m?m+n:m这个表达式就是当条件成立时,选择前者m+n,否则就选后者m.
全部回答
- 1楼网友:独行浪子会拥风
- 2021-04-25 15:39
先理解三目运算符的用法,就不难得出结论了。
x的值为6
x = m + n > m ? m+n : m答案是6
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯