一些简单的小程序_8——C语言篇

来源:互联网 发布:新网域名管理地址 编辑:程序博客网 时间:2024/06/05 18:55
1.用宏实现求两个数中的最大值
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#define MAX(X,Y) ((X)>(Y)?(X):(Y))int main(){int x = 2;int y = 4;int max = 0;max =MAX(x,y);printf("max=%d", max);return 0;}


2.用宏实现两位数的奇数位和偶数位的交换

#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#define CHANGE(X) ((((X)%10)*10)+((X)/10))int main(){int input = 0;printf("请输入一个两位数:");scanf("%d",&input);input = CHANGE(input);printf("input=%d", input);return 0;}