永发信息网

#define MIN(x,y) (x)<(y)?(x):(y) main() {int i=10,j=15, k; k=10*MIN(i,j); printf("%d\n&q

答案:2  悬赏:10  手机版
解决时间 2021-11-24 10:30
#define MIN(x,y) (x)<(y)?(x):(y) main() {int i=10,j=15, k; k=10*MIN(i,j); printf("%d\n",k);}求结果
最佳答案
答案是15 这就是宏定义的恶心之处
k=10*MIN(i,j); 宏展开之后是这样的
10*(i)<(y)?(x):(y)
10*10 和 15 当然是15小了追问过程能不能在详细一点追答k=10*MIN(i,j); 宏展开之后是这样的 10*(i)<(j)?(i):(j) 把i和j的值带进去 然后三元运算变成了这样 10*10<15?10:15 *的优先级高于< <的优先级高于三元运算 so 100<15为假 取后面的值也就是j的值15
全部回答
结果为10;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁有敬老好少年方面的的事迹啊,急用!!!
新买个炒锅,开锅煎鱼了,现在做菜一直有股带
天若有情2董洁版的网盘有吗
谒妙用真人祠的“真”是什么意思
有没有人觉的张伟是最搞笑的
思字辈女孩名字好听的有哪些
重生嫡女复仇,女主叫什么暖,男主是女主的表哥
金杯75o有自动挡吗
捡的iphone怎么完全恢复出厂设置
为什么感觉毕业工作后变丑了?
未来中国还会是三海舰队吗
LG G6跟三星S8,哪个更好
阳光普照,园丁心坎春意浓;。。。是什么意思
请问做火车从四川遂宁到达义乌多少钱?有直达
哪些人需要去泰国捐卵做试管婴儿
推荐资讯
哈尔滨五博到底行不行?
员工:公司前几年前景
Microsoft Dynamics AX2009的Dynamics AX 201
出了轨女人如何面对以后与老公生活
什么情况下用对数坐标系作图
单反相机一套全部包括哪些东西,大概多少钱?
长80宽200高65,求面积是多少
农网改造单包工单价表!1。怎么算,急
大神帮忙看下三块那个更加值得败,价位大概多
本地服务器如何绑定域名,让外网能访问
下学期就要读高一了,准备去读娄底一中的城南
被刑事拘留会怎么处理
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?