a/=SQR(k+m)/k+m;
printf("%d\n",a);
return 0;
}
这个程序的输出结果是什么
#include"stdafx.h" #define SQR(X)X*X int main(int argc, char *argv[]) {int a=10; int k=2;
答案:2 悬赏:40 手机版
解决时间 2021-02-04 04:41
- 提问者网友:niaiwoma
- 2021-02-04 00:49
最佳答案
- 五星知识达人网友:不甚了了
- 2021-02-04 01:28
define 出来的“宏函数” 执行的是直接的不经修改的代码替换
即SQR(k+m)/SQR(k+m)会被替换成:
k+m*k+m/k+m*k+m
2+1*2+1/2+1*2+1=7
即SQR(k+m)/SQR(k+m)会被替换成:
k+m*k+m/k+m*k+m
2+1*2+1/2+1*2+1=7
全部回答
- 1楼网友:夜风逐马
- 2021-02-04 01:57
7
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯