课程
/后端开发
/C
/C语言入门
define要执行两次?
2018-03-16
源自:C语言入门 4-18
正在回答
关键就是运算符的比较级大小!
weixin_慕码人5022369
bug: int res = 5 * min(2 , 3);计算结果为2,原因就在于它被展开为: res = 5 * 2 > 3? 2: 3;
K=10*(MIN(i,j))
三目运算符判断语句为真输出?后的语句;并且根据宏定义那个函数也是求两个数中的较小的数。所以的确应该是10呀
再睡一会就码 提问者
qq_无名_120
所以变成了10*x < y ? x:y
慕用8327027
世末理想乡 回复 慕用8327027
weixin_慕码人5022369 回复 慕用8327027
宏定义是直接替换
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答该程序输出结果为什么是3、9啊?不太理解
1 回答这个输出一样啊,为什么不行?
1 回答第一行是三个空格为什么程序输出是四个
2 回答为什么我这个怎么都输出不出来啊?
1 回答下面的程序为什么输出是39天