问一下这道c语言的题的答案 20

 我来答
百度网友f7d02de
2018-10-26 · 知道合伙人教育行家
百度网友f7d02de
知道合伙人教育行家
采纳数:2602 获赞数:8834
化学教师

向TA提问 私信TA
展开全部
答案的确是10,没错。因为MIN是一个宏而不是函数,宏与函数的不同就是宏是在调用的位置“代码展开”,也就是说,k=10*MIN(i, j);这一句代码实际上被代码展开后是:k=10*(i)>(j)?(i):(j);,这个运算是10先乘以变量i再和变量j比较,也就是10*10>15?10:15,所以k的值最终还是10。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式