野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: fire

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

  [复制链接]
发表于 2015-12-24 10:31:33 | 显示全部楼层
人人人wddd
回复 支持 反对

使用道具 举报

发表于 2015-12-25 00:49:20 来自手机 | 显示全部楼层
111111111112!
回复 支持 反对

使用道具 举报

发表于 2015-12-25 09:22:35 | 显示全部楼层
#define MIN(a,b)  if(a>b?b:a)
回复 支持 反对

使用道具 举报

发表于 2015-12-25 21:29:15 | 显示全部楼层
野火哥,求答案啊!!!!
回复 支持 反对

使用道具 举报

发表于 2015-12-25 21:49:51 | 显示全部楼层
#define MIN(x,y) ((x) <= (y)? (x) : (y))
回复 支持 反对

使用道具 举报

发表于 2015-12-26 12:39:39 | 显示全部楼层
#define MIN(a,b)   a<b?a:b
回复 支持 反对

使用道具 举报

发表于 2015-12-26 21:36:25 | 显示全部楼层
看看答案                                                
回复 支持 反对

使用道具 举报

发表于 2016-1-2 20:45:05 | 显示全部楼层
1111111111111111111111111111111
回复 支持 反对

使用道具 举报

发表于 2016-1-2 20:48:07 | 显示全部楼层
不知道什么形式的,学习一下
回复 支持 反对

使用道具 举报

发表于 2016-1-7 09:22:27 | 显示全部楼层
jjjjjjjjjjjjjjjjjjjjjjjj
回复 支持 反对

使用道具 举报

发表于 2016-1-19 12:02:24 | 显示全部楼层
#define MIN(a、b)   (a>b)? b : a  
回复 支持 反对

使用道具 举报

发表于 2016-1-19 19:47:55 | 显示全部楼层
学习学习!!
回复

使用道具 举报

发表于 2016-1-22 11:38:52 | 显示全部楼层
小白来学习!!!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2016-1-22 13:19:18 | 显示全部楼层

#define MIN(a,b) (a  <=  b  ?  a  :  b)
回复 支持 反对

使用道具 举报

发表于 2016-1-22 14:32:29 | 显示全部楼层
答题了答题了
回复 支持 反对

使用道具 举报

发表于 2016-1-25 19:35:50 | 显示全部楼层
# define MIN (a, b)(if(a < b) return a)
回复 支持 反对

使用道具 举报

发表于 2016-1-26 10:57:51 | 显示全部楼层
#define min(a,b) a>b?b:a
回复 支持 反对

使用道具 举报

发表于 2016-1-26 11:14:35 | 显示全部楼层
加油!!!
回复

使用道具 举报

发表于 2016-1-26 22:14:15 | 显示全部楼层
ccccccccccccccc
回复 支持 反对

使用道具 举报

发表于 2016-2-9 16:04:11 | 显示全部楼层
以前考过的题目了,当时稀里糊涂写了答案
回复 支持 反对

使用道具 举报

发表于 2016-2-9 23:50:00 | 显示全部楼层
#define min(a,b) (a<b?a:b)
回复 支持 反对

使用道具 举报

发表于 2016-2-10 03:18:11 | 显示全部楼层
我不会我不会
回复 支持 反对

使用道具 举报

发表于 2016-2-15 11:18:33 | 显示全部楼层
#define MIN(a,b) (a>b)?b:a
回复 支持 反对

使用道具 举报

发表于 2016-2-15 16:06:45 | 显示全部楼层
#define MIN(x,y)  ((x>y)?y:x)
回复 支持 反对

使用道具 举报

发表于 2016-2-24 16:06:52 | 显示全部楼层
不会  直接看答案来了
回复 支持 反对

使用道具 举报

发表于 2016-2-24 16:48:13 | 显示全部楼层
#define MIN(X,Y)  ((X)>(Y)?(Y)X))
回复 支持 反对

使用道具 举报

发表于 2016-2-24 22:45:54 | 显示全部楼层
#define MIN(x,y) x>y?y:x
回复 支持 反对

使用道具 举报

发表于 2016-2-25 09:13:58 | 显示全部楼层
#define min(a,b)  (a)<(b) ? a :b
回复 支持 反对

使用道具 举报

发表于 2016-2-25 11:13:37 | 显示全部楼层
#define MIN(A,B) ((A) <= (B) (A) : (B))
回复 支持 反对

使用道具 举报

发表于 2016-2-25 14:53:37 | 显示全部楼层
3211111111111111111111111111111111111111111
回复 支持 反对

使用道具 举报

发表于 2016-2-25 15:05:21 | 显示全部楼层
学习学习
回复

使用道具 举报

发表于 2016-2-25 18:38:07 | 显示全部楼层
define a max;
define b min;
回复 支持 反对

使用道具 举报

发表于 2016-3-1 11:14:37 来自手机 | 显示全部楼层
#define min(a,b)?1:0
回复 支持 反对

使用道具 举报

发表于 2016-3-1 11:25:25 | 显示全部楼层
#define   MIN(a,b)   return(((a)>(b))?b:a)
回复 支持 反对

使用道具 举报

发表于 2016-3-2 10:25:21 | 显示全部楼层
:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(
回复 支持 反对

使用道具 举报

发表于 2016-3-2 14:05:17 | 显示全部楼层
看看是什么答案
回复 支持 反对

使用道具 举报

发表于 2016-3-2 14:08:19 | 显示全部楼层
,,,,,,,,,,,,
回复

使用道具 举报

发表于 2016-3-3 09:00:44 | 显示全部楼层
不错,谢谢分享
回复 支持 反对

使用道具 举报

发表于 2016-3-3 09:17:55 | 显示全部楼层
为啥我看到的题目不是这个
回复 支持 反对

使用道具 举报

发表于 2016-3-3 15:58:44 | 显示全部楼层
看答案看答案看答案看答案看答案看答案看答案看答案看答案看答案看答案看答案看答案看答案
回复 支持 反对

使用道具 举报

发表于 2016-3-7 21:52:59 | 显示全部楼层
#define MIN(a,b)  ((a>b)?(a)b))   ,用了这么多括号括起来,总不会出现错误吧
回复 支持 反对

使用道具 举报

发表于 2016-3-8 10:35:23 | 显示全部楼层
666666666666
回复 支持 反对

使用道具 举报

发表于 2016-3-9 11:52:00 | 显示全部楼层
#define MIN(a,b)   ((a) <= (b) ? (a) : (b))
回复 支持 反对

使用道具 举报

发表于 2016-3-9 18:07:17 | 显示全部楼层
学习了,好东西
回复 支持 反对

使用道具 举报

发表于 2016-3-9 19:34:30 | 显示全部楼层
fire 发表于 2014-10-11 09:11
对了。。。。。。。。。。。。。。。。。。。。。。

冒号都没有怎么会对呢?
回复 支持 反对

使用道具 举报

发表于 2016-3-9 19:50:42 | 显示全部楼层
本帖最后由 nqsoon 于 2016-3-9 19:51 编辑

针对带参数的宏定义问题,如果想尽量避免意想不到的结果,最好在带参数的宏定义中把每个形参也用圆括号括起来,最好给表达式加个总括号,这样虽然有点费事或不太美观,但毕竟比较稳妥。同时尽量避免使用++i,i++,--i,i--形式的实参。
回复 支持 反对

使用道具 举报

发表于 2016-3-10 16:17:27 | 显示全部楼层
大概会写,可能你会出错
回复 支持 反对

使用道具 举报

发表于 2016-3-10 16:31:19 | 显示全部楼层
看看答案。。。
回复

使用道具 举报

发表于 2016-3-16 07:54:15 | 显示全部楼层
#define MIN(a,b)  ((a) > (b) ? (a) : (b))
回复 支持 反对

使用道具 举报

发表于 2016-3-16 08:43:33 | 显示全部楼层
#include<stdio.h>

#define MIN(a,b) (a>b?b:a)

void main()
{
     int a;
     int b;
     printf("请输入a,b的值:\n");
     scanf("%d, %d",&a, &b);
    printf("%d\n", MIN(a,b));
}
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 21:45 , Processed in 0.052972 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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