首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出是【 】。 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
64
问题
下面程序的输出是【 】。
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全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()Dima(10)AsStrings="123456"n=Len(s)Fork=1Tona(k)=Mid(s,k,1)NextkFori=1Ton\2t
假定一个工程由一个窗体文件Form1和两个标准模块文件Model1和Model2组成Model1的代码如下:PublicxAsInteger:PublicyAsIntegerSubS1()
下列叙述中正确的是
表达式2*3^2+4*2/2+3^2的值是()。
现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期,Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的病人姓名的表达式是
把数学表达式表示为正确的VB表达式应该是()。
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是()。
关系模型中的关系模式至少应是()。
随机试题
下列属于个体内差异评估的不足之处的是
靠一堵充分长的墙边,增加三面墙围成一矩形场地,在限定场地面积为64m2的条件下,问增加的三面墙各长多少时,其总长最小.
通过圆孔的结构为()
下列选项中,不属于我国COPD发病的常见危险因素是
对诊断缺铁性贫血最有意义的是
左归丸中配伍鹿角胶的作用
关于医疗机构实行“医药分开核算、分别管理”,说法错误的是
下列表述,根据《产品质量法》的规定,哪一个是错误的?
某企业购置某种没备,投资100000元,该设备寿命期为10年,投入使用后前三年每年的运营费用为20000元,3年后运营费用每年递增3000元,设备在寿命周期结束时收回残值4000元。在上述数据中可以视为等额年金的是()元。[2006年真题]
左边是给定纸盒的外表面,下列哪项能由它折叠而成?
最新回复
(
0
)