若有宏定义# define s(x) x*x-x,设int k=3; 问cout

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 01:00:59
若有宏定义# define s(x) x*x-x,设int k=3; 问cout

若有宏定义# define s(x) x*x-x,设int k=3; 问cout
若有宏定义# define s(x) x*x-x,设int k=3; 问cout<

若有宏定义# define s(x) x*x-x,设int k=3; 问cout
如果你要用s(k+1)你这个宏就是没定义好,是错误的
要这样定义(x) * (x) - (x)
否则他的结果是k + 1 * k + 1 - k + 1 = k + 2