首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: struct STU { char name[10]; int num; int score; }; main() { struct STU s[5]={{"YangSan",20041,703}
有以下程序: struct STU { char name[10]; int num; int score; }; main() { struct STU s[5]={{"YangSan",20041,703}
admin
2010-01-10
24
问题
有以下程序: struct 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
=t; } printf("%d %d\n",s[1].Score,p[1]->Score); } 执行后输出结果是( )。
选项
A、550 550
B、680 680
C、580 550
D、580 680
答案
4
解析
本题中首先定义了结构体类型STU,该结构体由一个长度为10的字符数组、两个整型变量num和Score组成。在主函数中,定义了一个长度为5的结构体数组s并赋初值,一个指针数组p和一个指针变量t,接着将数组s中各元素的地址依次赋给指针数组p中的各成员。然后通过两个for循环将数组p按Score的值从小到大的顺序排列。因此最后输出的 p[1]->Score的值为550,而数组s[1].Score的值为580,所以,4个选项中选项C符合题意。
转载请注明原文地址:https://jikaoti.com/ti/gSI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
设有如下程序:PrivateSubForm_Click()num=InputBox(”请输入一个实数”):P=InStr(num,“,”)Ifp>0ThenPrintMid(num,P+1)Else
假定在图片框Picture1中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是
下列关于数据库设计的叙述中,正确的是
数据库应用系统中的核心问题是()。
设有如下声明语句OptionBase1Dimart(2,-1To5)AsInteger则数组arr中数组元素的个数是
有数据定义语句:Dima,bAsIntegerDimx%,YasInteger执行语句后,不是整型变量的是
随机试题
清算时,公司财产的支付或分配顺序依次是()。 Ⅰ.支付清算费用、职工的工资、社会保险费用和法定补偿金 Ⅱ.清偿公司债务 Ⅲ.缴纳所欠税款 Ⅳ.股东之间分配
下列关于电子商务说法正确的是()
A.1天B.2天C.3天D.5天E.7天处方用量一般不得超过
刺激胃肠道引起恶心呕吐,也能导致肝脏损害,出现黄疸等症状的是()。
中国证监会对基金管理公司进行现场检查的内容包括()。
一位物理教师在课堂上问学生:“把一块铁块和一块木块放在水里,会出现什么情况?”学生回答:“铁块下去,木块浮在水面上。”“为什么呢?”“因为铁重”“而钢铁制的巨轮也很重,为什么却浮在水面上呢?”这一问,学生的情绪一下子高涨起来,开始积极地思考,之后,教师再引
自限性疾病,就是疾病在发生发展到一定程度后能自动停止,并逐渐痊愈,并不需特殊治疗,只需对症治疗或不治疗,靠自身免疫就可痊愈的疾病。根据上述定义,下列不属于自限性疾病的是:
|A|是n阶行列式,其中有一行(或一列)元素全是1,证明:这个行列式的全部代数余子式的和等于该行列式的值.
这所大学提供了他所期望的一切。
Readthestatementsbelow.Thenanswerthequestion.NoneofthefourJones’brothersisthesameheight.Nobrotheristaller
最新回复
(
0
)