首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 struet STU { char name[10]; int num; int Score; }; main() { struct STU s[5]-{{"YangSan",
有以下程序 struet STU { char name[10]; int num; int Score; }; main() { struct STU s[5]-{{"YangSan",
admin
2009-01-15
23
问题
有以下程序 struet STU { char name[10]; int num; int Score; }; main() { struct STU s[5]-{{"YangSan",20041,703},("LiSiGuo",20042,580}, {"WangYin",20043,680},{"SunDan",20044,550}, {"Penghua",20045,537}},*p[5],*t; int i,j; for(i=0;i<5;i++) p
-&s
; for(i 0;i<4;i++) for(j-i+1;j<5;j++) if(p
>Score>p[j] >Score) { t=p
;p
=p[j];p[j]-t;} printf("%d %dkn",s[1].Score,p[1]->Score); } 执行后输出结果是
选项
A、550 550
B、680 680
C、580 550
D、580 680
答案
4
解析
本题考核的知识点是结构体类型的定义、初始化以及结构体数组中元素的引用方法。本题中首先定义了结构体类型STU,该结构体由一个长度为10的字符数组、两个整型变量hum和Score组成.在主函数中,定义了一个长度为5的结构体数组s并赋初值,一个指针数组p和一个指针变量t,接着将数组s中各元素的地址依次赋给指针数组p中的各成员。然后通过两个for循环将数组p按Score的值从小到大的顺序排列。因此最后输出的p[1]->Seore的值为550,而数组 s[1]。Score的值为580,所以,4个选项中选项C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/BIXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为使程序运行时通用对话框CDl上显示的标题为“对话框窗口”,若通过程序设置该标题,则应使用的语句是
下列叙述中正确的是
下列选项中不属于软件生命周期开发阶段任务的是
如果把文本框的Enabled属性设置为False并运行程序,则以下叙述中正确的是
表达式Sin(0)+Abs(-1)+Int(Rnd(0))+Len(Str(3.14))的值是
以下过程定义中正确的过程首行是
在考生文件夹下有一个数据库文件“samp2.accdb”,其中存在已经设计好的表对象“tCollect”、“tPress”和“tType”,请按以下要求完成设计。(1)创建一个查询,查找收藏品中CD盘最高价格和最低价格的信息并输出,标题显示为“v
软件设计中模块划分应遵循的准则是( )。
下列各种窗体事件中,不能由用户触发的事件是()。
数据库应用系统中的核心问题是
随机试题
TheIndianOceanisthethirdlargestoceanintheworld.OnlythePacificandtheAtlanticarelarger.Morethanone-fifthofa
A.4天B.5~6天C.7~9天D.10~12天E.14天减张缝合拆除时问是术后
我国自然垄断行业和规模的管制改革,首先要()。
在室内排水系统的排出管施工中,隐蔽前必须做()。
下列关于期货合约每日价格最大波动限制的说法,正确的有()。
下列不属于弹拨乐器的是()。
你考入某司法机关,被调到某部门工作,但从事的工作非常琐碎,不能发挥专业所长,你怎么看?
传统上,营销人员会将广告推向消费者,但广告原本的传播模式已逐渐被所谓的“窄播”取代。在窄播中,企业运用直接邮件或电话营销的方式,以找出对某一特定产品或服务感兴趣而且具有高度盈利能力的潜在客户。______。企业在寄发广告之前,必须先获得客户的许可,特别是在
下列说法不正确的有()。
在反映战国到秦朝这一时期的电影《英雄》和《刺秦》中,许多骑马打仗的镜头不符合历史的真实情况。今天看到的秦兵马俑,绝大多数战马是没有马鞍的,有马鞍的战马一律没有马镫。没有马镫,士兵在马背上就待不住,也使不上劲,所以当时的骑兵没法在马上打仗。以下哪一个选项是上
最新回复
(
0
)