首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义struct person {char name[9];int age;};struct person class[10]={"John",17,"paul",19,"Mary",18,"Adam",16,};根据上述定义,能输出字母M的语句是
有如下定义struct person {char name[9];int age;};struct person class[10]={"John",17,"paul",19,"Mary",18,"Adam",16,};根据上述定义,能输出字母M的语句是
admin
2009-02-15
74
问题
有如下定义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://www.kaotiyun.com/show/wfXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序:PrivateSubCommand1.Click()DimxAsIntegerx=Val(InputBox("输入数据"))
PrintFormat(1234.56,"###.#")语句的输出结果是()。
在快速排序法中,每经过一次数据交换(或移动)后()。
窗体上有1个名称为Commandl的命令按钮,事件过程如下:PrivateSubCommandl_Click()m=-3.6IfSgn(m)Thenn=Int(m)Elsen=Abs(m)
下面叙述中错误的是()。
下面关于VB应用程序的叙述中正确的是()。
编写如下程序:PrivateSubCommandl-Click()DimxAsIntegerx=10Printfunl(x,12)+xEndSubPrivateFunctionfunl(
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()DimsAsDoubleS=0:i=1DoWhilei<
有以下程序: #include<stdlib.h> structNODE {intnum;stmctNODE*next;}; main( ) {structNODE*p,*q,*r; p=
随机试题
简述金融监管的必要性。
患者平素短气日久,动则尤甚,吸气不利,心慌,脑转耳鸣,腰酸腿软,劳累后哮喘易发;或畏寒,肢冷,面色苍白,舌质胖嫩,苔白,脉沉细。诊为患者哮证多年,平素食少,脘痞,便溏或食油腻易于腹泻,往往因饮食失常而诱发,倦怠乏力,气短不足以息,语言无力,舌质淡,苔薄
证券交易所决定接纳或者开除会员应当在决定后的()个工作日内向中国证监会备案。
企业核心竞争力得以形成的关键是()。
在奥运会中,篮球、排球、足球比赛一方上场人数分别是()。
OneBritishschoolisfindingthatallowingchildrentolistentomusicoreventohavetheTVonwhilestudyingishelpingi【C1
顺从是指在他人的直接请求下按照他人要求做的倾向,即接受他人请求,使他人请求得到满足的行为。它是一种人与人之间发生相互影响的基本方式。根据上述定义,下列属于顺从的是:
下列有关《中华人民共和国民事诉讼法》中管辖的规定,表述不正确的有()。
用于被试内设计的方法有()。(2017年)
PrintFormat(1234.56,"###.#")语句的输出结果是
最新回复
(
0
)