首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据下面的定义,能打印出字母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
38
问题
根据下面的定义,能打印出字母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);
设有下列二叉树:对此二叉树中序遍历的结果为()
数据库管理系统常见的数据模型有层次模型、网状模型和【】3种。
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;<n;j++
下列关于字符串的说法中错误的是
下列程序的功能是计算1~100的整数的累加和。main(){inti,sum=【】;i=1;for(【】){sum+=i;i++;}
以下选项中,不能正确赋值的是______。
在关系模型中,把数据看成一个二维表,每一个二维表称为一个【】。
下面四个选项中,均是不合法的用户标识符的选项是
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示______,用带空心圆的箭头表示传递的是数据。
随机试题
承担依法实施药品审批和药品质量监督检查所需检验工作的是
上海某动物园一长颈鹿,4岁,精神委顿,行动迟缓,进行性消瘦,严重贫血,血液学检查嗜酸性粒细胞明显增多;死后剖检见脾脏体积缩小变薄,被摸增厚且出现皱褶,肾脏体积减小,心冠状沟及纵沟脂肪消失被水肿液替代,外观呈胶冻样,脏器颜色最可能是
A.草酸盐结晶B.脂肪醇结晶D.胆红素结晶C.尿酸盐结晶E.酪氨酸结晶黄疸患者尿沉渣可见()
患者,男性,62岁,因颈部蜂窝组织炎入院。患者颈部肿胀明显,观察中应特别注意()。
管理咨询方根据业主委托方式选择介入工程建设项目的时机。“建造全过程管理”是指管理咨询方在()阶段即介入项目管理。
对挂牌督办并采取全部或者局部停产停业治理的重大事故隐患,安全监管监察部门收到生产经营单位恢复生产的申请报告后,应当在()日内进行现场审查。
根据《碾压式土石坝施工规范》(DL/T5129—2001),土石坝防渗体部位的坝基,岸坡岩面开挖,可采用()爆破。
受双重领导的单位向上级行文()。
目前我国一年期定期存款年利率为2.50%,假设2010年官方公布的CPI为3.80%,则一年期定期存款的实际年利率为()。[浙江工商大学2011金融硕士]
FamousthroughoutEuropeandnowNorthAmerica,thered-jacketMichelinGuidehasrankingfinerestaurantsformorethanacentu
最新回复
(
0
)