首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

请问一下这个有关问题。

2012-03-05 
请教一下这个问题。。。。#defineN2#defineY(n)((N+1)*n)Z3*(N+Y(4+1))这个题目的答案是Z45,为什么呢?我的

请教一下这个问题。。。。
#define   N   2
#define   Y(n)   ((N+1)*n)
Z   =   3*(N+Y(4+1));

这个题目的答案是Z=45,为什么呢?
我的算法是Z=3*(2+(2+1)*5)=51.请问错在什么地方了?

[解决办法]
#define N 2
#define Y(n) ((N+1)*n)
Z = 3*(N+Y(4+1));

Z = 3*(2+(2+1)*4+1) = 45

热点排行