# define ABS_MOD(x,y) (((x) < 0) ((((x) % (y)) + (y)) % (y)):((x) % (y)))

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 05:35:47
#defineABS_MOD(x,y)(((x)#defineABS_MOD(x,y)(((x)#defineABS_MOD(x,y)(((x)#define定义了一个宏.你可能需要这样用inta=-

# define ABS_MOD(x,y) (((x) < 0) ((((x) % (y)) + (y)) % (y)):((x) % (y)))
# define ABS_MOD(x,y) (((x) < 0) ((((x) % (y)) + (y)) % (y)):((x) % (y)))

# define ABS_MOD(x,y) (((x) < 0) ((((x) % (y)) + (y)) % (y)):((x) % (y)))
#define 定义了一个宏.
你可能需要这样用
int a=-5,b=2;
int c;
c=ABS_MOD(a,b)
然后编译器就帮你替换成 c = a