定义两个带参数的宏,将两个参数的值相加和相减,并写出程序,输入两个数作为使用宏时的实参。输出相加和相减后的和与差。
#include “stdio.h”
#define sum(a,b) ((a)+(b))
#define sub(a,b) ((a)-(b))
void main()
{int x,y;
printf(“请输入2个整数:”);
scanf(“%d%d”,&x,&y);
printf(“您所输入的2个整数为x=%d,y=%d\n”,x,y);
printf(“它们的和为%d,差为%d\n”,sum(x,y), sub(x,y));
}
© 版权声明
部分文章来自网络,只做学习和交流使用,著作权归原作者所有,遵循 CC 4.0 BY-SA 版权协议。
THE END
暂无评论内容