永发信息网

25.以下程序的运行结果是

答案:1  悬赏:80  手机版
解决时间 2021-08-15 16:31

25.以下程序的运行结果是
#define MIN(x,y)(x)<(y)?(x):(y)
main()
{ int i=10,j=15,k;
k=10*MIN(i,j);
printf("%d\n",k);
}
A)10
B)15
C)100
D)150

答案是B~~可是是为什么呢???

最佳答案
宏在预处理的时候会被展开。那么你的代码:k=10*MIN(i,j);会被展开成下面的形式:k=10*(x)<(y)?(x):(y);再代入x,y的值即是:k=10*(10)<(15)?(10):(15);也即是k=10*10<15?10:15;,也即是k=100<15?10:15;答案当然是B
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小资女人是什么意思?
公司录取员工一般都是择优录取吗
娃娃都有哪些牌子
目是什么单位,与毫米怎么转换?
求圣诞之吻SS OP
资阳区益阳胖哥家菜馆地址在哪,我要去那里
考死2里面的世熙最后死了么
笔记本电脑怎么刻光盘,win7笔记本电脑怎么打
高中生有必要学的很晚吗?
谁能用中医的方法帮我减肥?
暗恋就会伤己不伤她吗?
龙之谷元素火鸟和火径哪个刷图比较暴力?
劳保用品的英文:纱手套、防护裙、防护袖套用
烽火三国 美化环境每多久刷新一次?
选文第12段画线句子是对人物的什么描写?有什
推荐资讯
如图,已知D是三角形ABC边BC上的一点,且AC²
阿修罗如果没有时装的话有什么长处和缺点
有没有 英语翻译的软件 或是网站 什么的
会计学,还有许多“数学”内容吗?
为什么P2P终结者4.13控制不了别人
昨天星期5!我问女友回家么?她说今天不回家
樊城区襄樊聚鑫缘酒楼地址在哪里啊
东山岛仙派任务在哪接
跪求CF!!高分给.....
如果喜欢一个人,但是对方对你忽冷忽热,也没
音量控制中心没有了怎么办
云、雨等天气现象只发生在对流层吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?