/* 定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。 */ #include<stdio.h> #define CHANGE(A,B) (((A)=(A)+(B)),((B)=(A)-(B)),((A)=(A)-(B))) int main(void) { int a,b; scanf("%d%d",&a,&b); CHANGE(a,b); printf("%d %d",a,b); return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1258 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:573 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:583 |
妹子杀手的故事 (C语言代码)浏览:1130 |
链表数据求和操作 (C语言代码)浏览:1024 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:589 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:625 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:656 |
【计算球体积】 (C语言代码)浏览:1596 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:522 |