小编bla*_*ami的帖子

为什么它返回 -8 而不是 -4 ..?

#include <stdio.h>  
#define foo(x,y) x/y +x     
int main()
    {
        int i=-6,j=3;
        printf("%d",foo(i+j,3));
    }
Run Code Online (Sandbox Code Playgroud)

问题; 这段代码给出了答案 -8

是不是在数学上返回-4 .. 请解释..帮助

c

-2
推荐指数
1
解决办法
48
查看次数

标签 统计

c ×1