这道题怎么算呢??我怎么等于16呢?请详细讲一下谢啦
190、以下程序的输出结果是A)16B)2C)9D)1#defineSQR(X)X*Xmain(){inta=16,k=2,m=1;a/=SQR(k+m)/SQR(k+m...
190、以下程序的输出结果是 A) 16 B) 2 C) 9 D) 1 #define SQR(X) X*X main() { int a=16, k=2, m=1; a/=SQR(k+m)/SQR(k+m); printf("d\n",a); }
展开
2个回答
展开全部
先算SQR(k+m)/SQR(k+m) 等于1
再算a/=SQR(k+m)/SQR(k+m)
就是 a/=1 也就是a=a/1
a还是原来的值
再算a/=SQR(k+m)/SQR(k+m)
就是 a/=1 也就是a=a/1
a还是原来的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询