首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 struct STU { char name[10];v int num; int Score; }; main( ) { struct STU s[5]={ {“YangSan”,20041,703},{“LiSiGuo”
有以下程序 struct STU { char name[10];v int num; int Score; }; main( ) { struct STU s[5]={ {“YangSan”,20041,703},{“LiSiGuo”
admin
2006-03-15
23
问题
有以下程序 struct STU { char name[10];v 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 %d\n”,s[1].Score,p[1]->Score); } 执行后输出结果是( )
选项
A、550 550
B、680 680
C、580 550
D、580 680
答案
C
解析
指针数组中的每个指针元素,分别指向数组s,然后按Score进行排序,数组s顺序本身没变,只是指针数组变化。
转载请注明原文地址:https://jikaoti.com/ti/rUS0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某人编写了下面的程序PrivateSubCommandl_Click()DimaAsInteger,bAsIntegera=InputBox(”请输入整数”):b=InputBox(”请输入整数
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSubCommand1_Click()Dima(10)AsInteger,maxAsIntegerFork=1To10
以下关于局部变量的叙述中错误的是
下面关于VB应用程序的叙述中正确的是
在窗体上画1名为Commandl的命令按钮和1名Textl的文本框,再编写如下程序:DimssAsStringPrivateSubText1KeyPress(KeyAsciiAsInteger)IfChr(KeyAs
下面过程定义框架中正确的是
下面关于文件叙述中错误的是
现有如下一段程序:PrivateSubCommand1_Click()x=UCase(InputBox("输入:"))SelectCasexCase"A"To"C"
窗体上有一个名称为Textl的文本框,一个名称为Commandl的命令按钮。窗体文件的程序如下:PrivateTypexaAsInteger:bAsIntegerEndTypePrivateSubCommandl_C
随机试题
女性,55岁。右耳垂下无痛性肿块逐渐缓慢长大6年。触诊肿块界线清楚,活动,约4cm×5cm大小,表面呈结节状,中等硬度,与皮肤无粘连治疗该病最不宜采用的方法是
患者,女,25岁,停经50天,阴道少量出血1周,加重半天,就诊时阴道出血中等量,小腹坠痛,阵发性加重,腰痛如折,查尿HCG(+)。应诊断为
引起气性坏疽的致病菌是()。
对ARDS的诊断和病情判断有帮助的检查是
居住区总用地是指居住范围内除公共建筑用地外的用地面积。()
下列关于增值税防伪税控系统的说法,正确的是()。(2008年)
如图2,该类型的书法作品被称为()。
今天,我们面对的是一个变革的时代,每个人都在思考。有学者这样写道:如果你们走在时代观念之前,这些观念就会紧随并支持你们;如果你们走在时代观念之后,它们便会拉着你们向前;如果你们逆着时代观念而行,它们就将推翻你们。对此,正确的理解是()。①正确
民族资产阶级在社会主义时期仍然具有
TheCommercialRevolutionwasnotconfined,ofcourse,tothegrowthoftradeandbanking.Includedinitalsowerefundamental
最新回复
(
0
)