首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出是【 】。 main() {enum ern{em1=3,em2=1,em3}; char *aa[]={"AA","BB","CC","DD"}; printf("%s%s%s\n",aa[em1],aa[
下面程序的输出是【 】。 main() {enum ern{em1=3,em2=1,em3}; char *aa[]={"AA","BB","CC","DD"}; printf("%s%s%s\n",aa[em1],aa[
admin
2009-02-15
56
问题
下面程序的输出是【 】。
main()
{enum ern{em1=3,em2=1,em3};
char *aa[]={"AA","BB","CC","DD"};
printf("%s%s%s\n",aa[em1],aa[em2],aa[em3]);
}
选项
答案
DDBBCC
解析
c语言对枚举的定义规定定:在枚举中声明的各个枚举元素,如果没有明确指出某个枚举元素的值,它的上一个元素存在并有明确值的情况下,这个枚举元素的值为其上一个元素的值+1。在本题中,没有明确说明枚举元素em3的值,则em3=em2+1=1+1=2,进而可知,在printf()打印函数中,要打印的数组元素是aa[3]、aa[1]、aa[2],因此最后的打印结果应当为“DDBBCC”。
转载请注明原文地址:https://kaotiyun.com/show/93Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面控件中,没有Caption属性的是
为了使每秒钟发生一次计时器事件,可以将其Interval属性设置为
如果把文本框的Enabled属性设置为False并运行程序,则以下叙述中正确的是
已知列表框控件List1中已放入若干表项,下列关于List1的叙述中错误的是
下列叙述中正确的是
下列叙述中正确的是
下列叙述中正确的是
表达式2*3^2+4*2/2+3^2的值是()。
能得到组合框Combol中最后一个列表项序号的表达式是()。
随机试题
甲的一项发明创造被授予了实用新型专利权,乙在该专利的基础上进行了重大改进并就此改进获得了一项发明专利权,该发明专利的实施依赖于甲的实用新型专利的实施。下列说法正确的是?
通常,蜗杆头数z1在()的范围内取值。
心脏收缩力增强时,静脉回心血量增加,这主要是因为
2型糖尿病患者,TC6.1mmol/L,TG6.8mmol/L,LDL3.9mmol/L,HDL0.8mmol/L。首选的调脂药物是
砂和砂石地基的最优含水量可用()
下列各项,不属于会计政策的为( )。
根据《企业国有资产法》规定,国家出资企业管理者的兼职有一定的限制,对此,下列说法错误的是()。
如果驾驶员严格遵守操作规范,并且轮船在起航前经过严格的例行检查,那么轮船就不会失事,除非出现如飓风、海啸等特殊意外。据悉,一艘“光明号"轮船在黄沙岛附近失事。如果上述论断为真,则下列哪项一定为真?()
计算,其中D={(x,y)|0≤y≤min{z,1一x}}。
Theresearcherssoughttodetermineifrestperiodswouldreduceworker______andthereforecontributetoincreasedoutputacro
最新回复
(
0
)