求此程序的解释,就是#define s(x) 4*(x)*x+1这语句是什么意思啊,怎么运算

问题描述:

求此程序的解释,就是#define s(x) 4*(x)*x+1这语句是什么意思啊,怎么运算
#include
#define s(x) 4*(x)*x+1
main()
{int k=5, j=2;
printf("%d\n",s(k+j));
}
1个回答 分类:综合 2014-10-28

问题解答:

我来补答
#define s(x) 4*(x)*x+1 的意思是定义s(x)= 4*(x)*x+1这个函数,不过你要注意括号,后面这个X没括号算的时就不能加括号,因此S(K+J)= 4*(5+2)*5+2+1=143
 
 
展开全文阅读
剩余:2000