导航:题目详情 | 答案解析 | 相关问题 | 最新问题 若有以下宏定义:#defineN2#defineY(n)((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是()。 计算机 2019-11-21 14:31:21 语句,定义 已帮助 人 若有以下宏定义:#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、若有以下定义和语句 struct a{ int n m;}; struct a st[3]={{2 3} {4 5} {6 7}}; struct a*p=st; 2018-05-21 2、(31 )若有以下定义和语句char s1[10]= abcd! *s2= \n123\\ ;printf ( %d %d\n str 2019-11-17 3、若有以下宏定义:#define N 2#define Y(n)((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是( 2019-11-25 4、若有宏定义: #define S(x) 4*x*x+1 则以下程序段的输出结果是()。 int i=6 j=8; printf(\%dn S(i 2022-08-12 5、若有以下定义和语句 则以下语句正确的是()。 union data{ int i; char c; float f; }a; int n; 2022-08-22 6、若有定义int n=0 *p=&n **q=&p;则以下选项中 正确的赋值语句是()。 2022-08-28