# define ABS-MOD(x,y) (((x) < 0) ((((x) % (y)) + (y)) % (y))

学习 时间:2026-04-07 20:34:10 阅读:3936
# define ABS_MOD(x,y) (((x) < 0) ((((x) % (y)) + (y)) % (y)):((x) % (y)))

最佳回答

飘逸的水蜜桃

拉长的火车

2026-04-07 20:34:10

#define 定义了一个宏。你可能需要这样用int a=-5,b=2;int c;c=ABS_MOD(a,b)然后编译器就帮你替换成 c = a 再问: 有什么用,什么时候会用它 再答: 求模呀,只不过要这个要判断符号,在什么时候用要看你自己决定呢

最新回答共有2条回答

  • 帅气的树叶
    回复
    2026-04-07 20:34:10

    #define 定义了一个宏。你可能需要这样用int a=-5,b=2;int c;c=ABS_MOD(a,b)然后编译器就帮你替换成 c = a 再问: 有什么用,什么时候会用它 再答: 求模呀,只不过要这个要判断符号,在什么时候用要看你自己决定呢

上一篇 做一个关于"饮食与健康"的PPT.

下一篇 地球上绝大部分地震是由于什么造成的?