导航:题目详情 | 答案解析 | 相关问题 | 最新问题 若有以下宏定义:#define N 2#define Y(n)((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是( 计算机 2019-11-25 03:37:45 语句,定义 已帮助 人 若有以下宏定义:#define N 2#define Y(n)((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是()。A.语句有错误B.z=34C.z=70D.z无定值 热搜:关于数组定义,以下说法不正确的是 答案解析 难度★★☆ 搜索 正确答案:B本题考查宏定义的功能,可以把它看成一个函数,直接代人参数,可计算出结果为34, 故选B。 相关问题 1、若有以下宏定义:#defineN2#defineY(n)((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是()。 2019-11-21 2、设有宏定义: define WIDTH 80 define LENGTHWIDTH+40 则执行赋值语句“v=LENGTH * 20; 2021-03-21 3、若有宏定义: #define S(x) 4*x*x+1 则以下程序段的输出结果是()。 int i=6 j=8; printf(\%dn S(i 2022-08-12 4、“ #define PI 3.14 ” 引号中的这条语句就是宏定义 但该语句少了“;” 所以该条宏定义语句错了。 2022-08-14 5、若有常量定义#define N 1 则语句N++;是合法的C语句。 2022-08-14 6、若程序中有宏定义“define N 100” 则下列叙述中正确的是 2022-08-15