首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义: struct person {char name[9];int age;}; struct person class[10]={"John",17,"paul",19,"Mary",18,"Adam",16}; 根据上述定义
有如下定义: struct person {char name[9];int age;}; struct person class[10]={"John",17,"paul",19,"Mary",18,"Adam",16}; 根据上述定义
admin
2013-02-23
34
问题
有如下定义: struct person {char name[9];int age;}; struct person class[10]={"John",17,"paul",19,"Mary",18,"Adam",16}; 根据上述定义,能输出字母M的语句是( )。
选项
A、printf("%c\n",class[3].name);
B、printf("%c\n",class[3].name[1]);
C、printf("%c\n",class[2].name[1]);
D、printf("%c\n",class[2].name[0]);
答案
8
解析
本题的关键是弄清楚给结构体数组赋初值的问题。初始值将按数组的各个元素在内存中的存放次序逐个地赋给各元素。结构体数组的各个元素在内存中的存放次序是: class[0].name,class[0].age,class[1].name,class[1].age,…,由此可知,包含字符“M”的字符串“Mary”赋值给了元素class[2].name,则与字符“M”相对应的表达式是class[2].name[0]。
转载请注明原文地址:https://kaotiyun.com/show/pLJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给出以下定义:charx[]="abcdefg";chary[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’};则正确的叙述为______。
下列语句中,不正确的是______。
以下程序运行后,输出结果是______。fut(int**s,intp[2][3]){**s=p[1][1];}main(){inta[2][3]={1,3,5,7,9,11
下列字符串不属于标识符的是()
以下程序的运行结果为【】。#defineN5main(){inta[N]={1,2,3,4,5},i,temp;for(i=0;i<N/2;i++){temp=a[i];a[i]=a[N-i-1];
设char型变量x中的值为10100111,则表达式(2+x)(-3)的值为______。
已有定义语句:intx=3,y=0,z=0;,则值为0的表达式是()
C语言中,系统的标准输入文件是指
先有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include<stdio.h>#include"myfun.c"main(){
在线性结构中,队列的操作顺序是先进先出,而栈的操作顺序是【】。
随机试题
A、国家医院感染管理咨询专家委员会B、省医院感染管理专家咨询委员会C、各级医院的医院感染管理委员会D、医院感染管理科E、临床科室医院感染管理小组对医院发生的医院内感染流行、暴发流行进行调查分析,提出控制措施,并组织实施的应是()
A.外寒内饮痰喘证B.上实下虚痰喘证C.风寒外束,肺气郁闭痰喘证D.风寒外束,痰热内蕴痰喘证E.脾虚湿困,痰壅于肺之咳喘证苏子降气汤主治
样本的( )可以用来表示数据的集中趋势。
全陪和地陪在旅游活动中不同的职责是()。
批复是答复下级请示的文件,是()。
患者,男,20岁。因与人发生争执被人用刀刺伤右胸部,右胸疼痛,继之胸闷,呼吸困难。脉搏细弱频数、发绀和休克。检查时可见胸壁有明显创口通入胸腔,并可听到空气随呼吸进出的“嘶嘶”声音,伤侧叩诊鼓音,呼吸音消失,有时可听到纵膈摆动声。根据脏层胸膜破坏的情况和
标志中国共产党从幼稚走向成熟的事件是()。
横向比较:对同一时期的不同现象进行比较。它可以在同类事物的不同部分之间进行,也可以在异类事物之间比较。下列例子中不存在横向比较的是:
在面向对象方法中,类的实例称为【】。
TomandJohnseldomgotothelibraryintheevening,______?
最新回复
(
0
)