野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: fire

【每日一题】 宏定义 比较两个数大小 [嵌入式校园招聘笔试题]

  [复制链接]
发表于 2017-6-28 22:04:04 | 显示全部楼层
#define min(a,b) a>b?a:b
回复 支持 反对

使用道具 举报

发表于 2017-6-30 18:08:01 | 显示全部楼层
#define MIN(x,y) {if(x>y) return x ; else return y ;}
回复 支持 反对

使用道具 举报

发表于 2017-7-4 11:54:04 | 显示全部楼层
不知道 看看答案
回复 支持 反对

使用道具 举报

发表于 2017-7-5 14:09:01 | 显示全部楼层
看答案看答案看答案看答案看答案看答案看答案看答案
回复 支持 反对

使用道具 举报

发表于 2017-7-6 22:05:24 | 显示全部楼层
#define MIN(int x,int y) ((x)<=(y)?(x)y))
回复 支持 反对

使用道具 举报

发表于 2017-7-7 08:25:43 | 显示全部楼层
#define MIN(a,b) ((a>b)?b:a)
回复 支持 反对

使用道具 举报

发表于 2017-7-9 12:35:16 | 显示全部楼层
看一下,有没有用
回复 支持 反对

使用道具 举报

发表于 2017-7-10 09:26:27 | 显示全部楼层
#define MIN(a,b)     ((a)<(b)?(a)b))
回复 支持 反对

使用道具 举报

发表于 2017-7-19 22:04:11 | 显示全部楼层
?????????????
回复

使用道具 举报

发表于 2017-7-20 10:47:03 | 显示全部楼层
#define   MIN   (a<b?a:b)
回复 支持 反对

使用道具 举报

发表于 2017-7-20 10:49:28 | 显示全部楼层
#define MIN(a,b)  (a<=b?a:b)
回复 支持 反对

使用道具 举报

发表于 2017-7-31 16:55:48 | 显示全部楼层
#define MIN(x,y) (x>y)?y:x;
回复 支持 反对

使用道具 举报

发表于 2017-7-31 19:02:57 | 显示全部楼层
学习学习!
回复

使用道具 举报

发表于 2017-8-1 17:51:29 | 显示全部楼层
#define  MIN(a,b) ( a<b?a:b)
回复 支持 反对

使用道具 举报

发表于 2017-8-1 18:55:40 | 显示全部楼层
00000
0011
0011
回复 支持 反对

使用道具 举报

发表于 2017-8-8 19:56:48 | 显示全部楼层
#define MIN(x,y)        ((x)<(y)?(x)y))
回复 支持 反对

使用道具 举报

发表于 2017-8-9 15:35:39 | 显示全部楼层
不会,我一般没这么使
回复 支持 反对

使用道具 举报

发表于 2017-8-10 08:37:36 | 显示全部楼层
#define MIN a>b?a:b;
回复 支持 反对

使用道具 举报

发表于 2017-8-10 08:47:01 | 显示全部楼层

看答案明白了。。。。而且我这也是大的输出。。。
回复 支持 反对

使用道具 举报

发表于 2017-8-14 10:27:24 来自手机 | 显示全部楼层
#define MIN(x,y) x<=y?x,y
回复 支持 反对

使用道具 举报

发表于 2017-8-15 21:45:22 | 显示全部楼层
#define MIN(a,b)   ((a) <= (b) ? (a) : (b))
回复 支持 反对

使用道具 举报

发表于 2017-8-16 08:28:23 | 显示全部楼层
来看看答案
回复 支持 反对

使用道具 举报

发表于 2017-8-16 10:38:17 | 显示全部楼层
回复

使用道具 举报

发表于 2017-8-16 10:39:31 | 显示全部楼层
:):):):):)
回复 支持 反对

使用道具 举报

发表于 2017-8-21 11:06:50 | 显示全部楼层

看下解释昨天答错了,还没有看解释呢
回复 支持 反对

使用道具 举报

发表于 2017-8-21 13:48:54 | 显示全部楼层
我就是想知道下答案
回复 支持 反对

使用道具 举报

发表于 2017-9-11 15:17:24 | 显示全部楼层
赶紧看看答案
回复 支持 反对

使用道具 举报

发表于 2017-9-11 17:29:56 | 显示全部楼层
#define MIN(x,y) (x<y? x,y)
回复 支持 反对

使用道具 举报

发表于 2017-9-12 09:56:42 | 显示全部楼层
#define Min(x,y) ((x)<=(y)?(x)y))
回复 支持 反对

使用道具 举报

发表于 2017-9-12 10:03:46 | 显示全部楼层
来看看答案
回复 支持 反对

使用道具 举报

发表于 2017-9-13 17:20:54 | 显示全部楼层
有几种方法我也不确定哪种最好
回复 支持 反对

使用道具 举报

发表于 2017-9-13 18:52:38 | 显示全部楼层
#define MIN(a,b)    ((a<=b)?a:b)    参考着写的,希望正确
回复 支持 反对

使用道具 举报

发表于 2017-9-13 21:14:04 | 显示全部楼层
#define MIN(a,b)   (a < b ? a :b)
回复 支持 反对

使用道具 举报

发表于 2017-9-13 22:54:52 | 显示全部楼层
#define MIN   ((x)>(y)?(y)x))
回复 支持 反对

使用道具 举报

发表于 2017-9-14 08:05:10 | 显示全部楼层
#define min (a>b)?b:a
回复 支持 反对

使用道具 举报

发表于 2017-9-14 09:50:27 | 显示全部楼层
#define MIN(a,b) ((a) > (b) ? (b) : (a)),防止ab出现运算级低的表达式,如果代替进来,会因为括号存在而不会导致失去原来的比较意义,宏只是替换,不会检测逻辑
回复 支持 反对

使用道具 举报

发表于 2017-9-14 16:19:20 | 显示全部楼层
#define num1   6
#define num2   8
int  min(num1,num2)
{
       int miner=0;

}
回复 支持 反对

使用道具 举报

发表于 2017-9-17 15:20:18 | 显示全部楼层
看看答案。。。
回复

使用道具 举报

发表于 2017-9-17 20:22:03 | 显示全部楼层
#define MIN(a,b)  (a>b?b:a)
应该是这样吧
回复 支持 反对

使用道具 举报

发表于 2017-9-17 21:02:33 | 显示全部楼层
#define MIN (x,y) (x<=y? x:y)
回复 支持 反对

使用道具 举报

发表于 2017-9-19 00:08:09 | 显示全部楼层
#define MIN(a,b) (a>b)?b:a
回复 支持 反对

使用道具 举报

发表于 2017-9-19 00:08:55 | 显示全部楼层
#define MIN(a,b) (a>b)?b:a
回复 支持 反对

使用道具 举报

发表于 2017-9-19 19:25:04 | 显示全部楼层
#define MIN(a,b)  (a<b?a:b)
回复 支持 反对

使用道具 举报

发表于 2017-9-19 22:31:48 | 显示全部楼层
#include<stdio.h>

#define MIN(x,y)  ((x)>(y)?(y)x))

int main()
{
    int a = 5, b = 7;
    int c = 0;
    c = MIN(a,b);
    printf("%d\n", c);
}
回复 支持 反对

使用道具 举报

发表于 2017-9-20 16:49:07 | 显示全部楼层
linux内核里有
回复 支持 反对

使用道具 举报

发表于 2017-9-29 10:10:58 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2017-10-13 14:32:35 | 显示全部楼层
来看看答案
回复 支持 反对

使用道具 举报

发表于 2017-10-14 12:43:40 | 显示全部楼层
#看看                                
回复 支持 反对

使用道具 举报

发表于 2017-10-15 00:01:39 | 显示全部楼层
#define MIN(x,y)  ((x)<=(y)?(x)y))
回复 支持 反对

使用道具 举报

发表于 2017-10-15 00:05:35 | 显示全部楼层
least=MIN(*p++,b),((*p++)<=(b)?(*p++)b)),*p++执行了两遍
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-12 11:46 , Processed in 0.075924 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表