/* 定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。 */ #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二级辅导-计负均正 (C语言代码)浏览:614 |
C语言训练-最大数问题 (C语言代码).........关于-1浏览:753 |
C二级辅导-同因查找 (C语言代码)浏览:586 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:1137 |
C语言程序设计教程(第三版)课后习题3.7 (C++代码)浏览:1019 |
2006年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:861 |
上车人数 (C语言代码)浏览:795 |
Pascal三角 (C语言代码)格式错误浏览:538 |
数组输出 (C语言代码)--此题的题目描述有问题浏览:1824 |
P1001 (C语言代码)浏览:821 |