鱼C论坛's Archiver
论坛
›
C\C++交流
› 新手问题
鱼七记忆
发表于 2021-1-27 10:18:12
新手问题
#include <stdio.h>
#define f(x) x * x
main()
{
int a = 6, b = 2, c;
c = (f(a) / f(b));
printf("%d\n", c);
}
为什么答案是36 而不是 6*6 / 2*2 咧
鱼的七秒记忆
发表于 2021-1-27 10:20:58
6*6 / 2*2 == 36丫~
不是 (6*6) / (2*2)哦
想要 (6*6) / (2*2)必须f(x) (x*x)
心驰神往
发表于 2021-1-27 10:26:07
你这是商量着来的吗
页:
[1]
查看完整版本:
新手问题