题解 1036: [编程入门]带参数宏定义练习

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

恒定义交换[c语言]

摘要:解题思路:要利用#define  N(参数,参数) t=a,a=b,b=t //a+=b,b=a-b,a=a-b            恒定义编译时将N(a,b)替换掉,所以 t要定义,可以在defi……

看大神写的

摘要:解题思路:看一位大神写的,也是弥补了我对宏定义知识的欠缺,原来宏定义可以写成自定义函数的样子注意事项:参考代码:#include<stdio.h>#define change(a,b) t=b,b=a……