首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下宏定义及调用 #define HA2 #define HB(a)(HA+1)*a x=HA*(HA+HB(2)); 则以下判断正确的是( )。
有以下宏定义及调用 #define HA2 #define HB(a)(HA+1)*a x=HA*(HA+HB(2)); 则以下判断正确的是( )。
admin
2021-04-28
12
问题
有以下宏定义及调用
#define HA2
#define HB(a)(HA+1)*a
x=HA*(HA+HB(2));
则以下判断正确的是( )。
选项
A、宏定义不允许嵌套
B、x的值是6
C、x的值是16
D、宏调用不允许嵌套
答案
C
解析
C语言中,宏定义和宏调用都是允许嵌套的,选项A、D错误;根据题意,将表达式x=HA*(HA+HB(2))宏展开为:x=2*(2+(2+1)*2),所以结果为x=16,选项B错误,C正确;本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/EHtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
以下叙述中正确的是
下列关于数据库设计的叙述中,正确的是
以下叙述中错误的是
以下程序的输出结果是()。#include<stdio.h>intm=13;intfun(intx,inty){intm=2;retum(x*y-m);}main(
有以下程序main(){charc1,c2;c1=’A’+’8’-’4’:c2=’A’+’8’-’5’:printf("%c,%d\n",c1,c2);}已知字母A的
下面描述中错误的是( )。
以下C语言用户标识符中,不合法的是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
随机试题
某农场通过大规模的并购活动,兼并多家同类型农场,农产品的种植规模和产量得到大幅度提高。高质量的产品和低廉的价格为该农场赢得了市场的肯定,成为国内多家知名食品生产企业的原料供应商。在充分分析行业竞争结构的基础上,该农场决定将业务范围扩大到农产品的深加工领域,
阴阳的概念何种表述最为正确
“百病多由痰作祟”的原因是
患儿,男,12岁,口底部广泛性水肿2天。检查:水肿范围上及面颊部,下至锁骨水平,皮肤灼热,红肿发硬,压痛明显,呈凹陷性水肿,并可扪及捻发音。此病的诊断应是()
施工质量主要体现在建筑工程的()等方面。
根据《标准施工招标文件》中“通用合同条款”的规定,监理人出具进度付款证书,则()。
下列各项中,属于减免税基本形式中的税额式减免的有()。
“大众娱乐”这个标签并非贬义,恰恰相反,要想让消费者__________地为娱乐埋单,其实很是考验创作者的能力。艺术家们或许会对商业叙事作品的生产者们开发出的一整套完备的叙事模式__________,但这也是一种能力的体现。填入横线处最恰当的一组
(1)Nothingattractsmetoacityasmuchasanexaggeratedbutpervasivegeneralizationthatdiscouragestimidtravelers,keeps
Themoreyouhurry,______.
最新回复
(
0
)