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

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

筛选

带参数宏定义,交换数值

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#define Swap(x,y,t) (t=x,x=y,y=t) int main(){    int a,b,c;    scanf……

[编程入门]带参数宏定义练习-题解(C语言代码)

摘要:解题思路:利用按位异或来算,不会出现溢出的问题,不管多大的数都不会溢出。按位异或是把数转换成二进制相比,位数的值相等为0,否则为1.例如:0011^0101为0110a=a^b;  此时a为一个新数b……