首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据下面的定义,能打印出字母M的语句是( )。 struct person { char name[9]; int age; }; struct person class[10]={"John",17,"Paul
根据下面的定义,能打印出字母M的语句是( )。 struct person { char name[9]; int age; }; struct person class[10]={"John",17,"Paul
admin
2013-02-23
27
问题
根据下面的定义,能打印出字母M的语句是( )。 struct person { char name[9]; int age; }; struct person class[10]={"John",17,"Paul",19,"Mary",18,"Adam",16};
选项
A、printf("%c\n",class[3].name};
B、printf("%c\n",class[2].name[0]);
C、printf("%c\n",class[3].name[1]);
D、printf("%c\n",class[2].name[1]);
答案
2
解析
在结构体数组class[10]的初始化列表中只有第5个初始值中包含大写字母M,而该结构体只有两个成员变量,所以每两个初始值初始化一个数组元素,故第5个初始值是属于第3个数组元素class[2]的前一个成员变量的,选项A和C不正确。又因为‘M’是“Mary”的第一个元素,所以应该输出class[2]的name[0],B是正确答案。
转载请注明原文地址:https://kaotiyun.com/show/IHJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若int类型数据占两个字节,则下列语句的输出结果为()intx=-1;printf("%u\n",x);
假定x和y为double型,则表达式x=2,y=x+3/2的值是
C语言中的标识符只能由字母、数字和下划线3种字符组成,且第一个字符
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
下面函数调用语句含有实参的个数为func((exp1,exp2),(exp3,exp4,exp5));
关系代数运算是以______为基础的运算。
下列选项中小属于结构化程序设计方法的是______。
对下列二叉树进行中序遍历的结果是______。
对下列二叉树进行前序遍历的结果为
()是构成C语言程序的基本单位。
随机试题
金属基体表面的盐分主要影响防腐层的附着力。
呼吸系统疾病最常见的症状是
以下不属于《职业病防治法》的立法宗旨的是
李一、李二外出游玩,向李三借进口相机一部。回来天色已晚,李一遂将相机带回家,打算第二天再还。当晚,李四到李一家做客,见此相机,爱不释手,定要以3000元买下,李一见财起意,遂卖之。数日后,李四手头钱紧,向李二以2000元兜售该相机。李二见此相机,甚为眼熟,
在中国境内的外商投资企业,会计记录文字符合规定的是()。
城乡住户调查的研究对象是()。
孔子说:“其身正,不令而行;其身不正,虽令不从。”这反映了教师劳动的()。
—I’mtired.I’mtakingnextweekoff.—______,honey.Youdoneedabreak.
煤、石油、天然气等能源是不可再生的宝贵资源,这些能源实际上来源于:
TheMirSpaceStation1.TheRussianMirSpaceStation,whichcamedownin2001atlastafter15yearsofpioneeringtheconcept
最新回复
(
0
)