请问 #define sqr(x) x*x K=2,M=1 sqr(k+m)/sqr(k+m)为什么结果是7

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 12:19:36
请问 #define sqr(x) x*x K=2,M=1 sqr(k+m)/sqr(k+m)为什么结果是7

请问 #define sqr(x) x*x K=2,M=1 sqr(k+m)/sqr(k+m)为什么结果是7
请问 #define sqr(x) x*x K=2,M=1 sqr(k+m)/sqr(k+m)为什么结果是7

请问 #define sqr(x) x*x K=2,M=1 sqr(k+m)/sqr(k+m)为什么结果是7
将宏sqr(k+m)/sqr(k+m)展开之后为k+m*k+m/k+m*k+m,即2+1*2+1/2+1*2+1,所以结果为7
通常宏#define sqr(x) x*x正确的写法是#define sqr(x) (x)*(x)