首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出是【 】 main() {enum em{eml=3,em2=1,em3}; char*aa[]={"AA’,"BB","CC","DD"} printf("%s%s%\n",aa[em1],aa[
下面程序的输出是【 】 main() {enum em{eml=3,em2=1,em3}; char*aa[]={"AA’,"BB","CC","DD"} printf("%s%s%\n",aa[em1],aa[
admin
2010-09-05
67
问题
下面程序的输出是【 】
main()
{enum em{eml=3,em2=1,em3};
char*aa[]={"AA’,"BB","CC","DD"}
printf("%s%s%\n",aa[em1],aa[em2],aa[em3]);
}
选项
答案
DDBBCC
解析
C语言对枚举的定义规定:在枚举中声明的各个枚举元素,如果没有明确指出某个枚举元素的值,它的上—个元素存在并有明确值的情况下,这个牧举元素的值为其上一个元素的值+1。在本题中,没有明确说明枚举元素em3的值,则em3=cm2+1=1+1=2,进而可知,在printf()打印函数中,要打印的数组元素是 aa[3]、aa[1]、aa[2],因此最后的打印结果应当为"DDBBCC"。
转载请注明原文地址:https://kaotiyun.com/show/wfWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面属于良好程序设计风格的是()。
语句:PrintInt(Rnd*5+20)的输出不可能是()。
以下能对正实数d的第3位小数四舍五入的表达式是()。
下列数组定义中错误的是()。
有下面程序代码:PrivateSubCommand1_Click()a=Array(1,2,3,4,5,6,7,8,9,10)n=UBound(A)Fork=0ToUBound(
设有下面的语句:PrintIIf(x>0,1,IIf(x
在结构化方法中,用数据流图(DFD)作为描述工具的软件开发阶段是()。
以下能够触发文本框Change事件的操作是( )。
已知数组Dima(1To10)AsInteger,则下面正确调用GetValue函数的是()。PrivateFunctionGetValue(a()AsInteger)AsIntegerFori=1To10
计算下面分段函数的正确语句是( )。
随机试题
目标也不具有SMART特性,即_____________、_____________、_____________、以结果为导向、有最后时间期限。
下列药品中不适用于动物尿液标本防腐用的是()。
治疗胃热呕哕,宜选用的药物是()治疗热病烦渴,宜选用的药物是()
下壁心肌梗死的心电图表现是
土工织物厚度指在2kPa法向压力下,其顶面与底面之间的距离,单位为mm。()
为减少投资性房地产公允价值变动对公司利润的影响,从2009年1月1日起。甲公司将出租厂房的后续计量由公允价值模式变更为成本模式,并将其作为会计政策变更采用追溯调整法进行会计处理。甲公司拥有的投资性房地产系一栋专门用于出租的厂房,于2006年12月31日建
根据1961年《维也纳外交关系公约》规定,缔结协议的双方同意互派武官后,派遣的武官的人数和级别也是对等的。()
要尊重世界的多样性。()
A、读报纸B、查字典C、回答问题B
Whatprogramdoesthe,anchorhost?
最新回复
(
0
)