C语言有参宏写一个比较大小的代码
时间: 2024-05-16 17:16:10 浏览: 56
C语言简单的比较大小程序实例
以下是使用 C 语言的宏定义实现比较大小的代码:
```c
#include <stdio.h>
#define MAX(a, b) ((a) > (b) ? (a) : (b))
#define MIN(a, b) ((a) < (b) ? (a) : (b))
int main() {
int x = 10, y = 20;
printf("MAX(%d, %d) = %d\n", x, y, MAX(x, y));
printf("MIN(%d, %d) = %d\n", x, y, MIN(x, y));
return 0;
}
```
在上面的代码中,`MAX` 和 `MIN` 宏定义分别用于比较两个数的大小,返回其中较大或较小的数。在使用时,我们可以直接调用这两个宏定义进行比较。
阅读全文