定义两个带参数的宏

定义两个带参数的宏,将两个参数的值相加和相减,并写出程序,输入两个数作为使用宏时的实参。输出相加和相减后的和与差。

 

 

#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));
}

 

© 版权声明
THE END
喜欢就支持以下吧
点赞22 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容