首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
61
问题
有以下程序 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全国计算机二级
相关试题推荐
VB中,若没有显式声明变量的数据类型,则默认的类型是()。
语句:PrintInt(Rnd*5+20)的输出不可能是
下列叙述中正确的是
(1)考生文件夹下有一个工程文件sjt3.vbp,其中的窗体上有一个名称为Cmd的命令按钮控件数组;有一个名称为Image1的图像框。请画一个名称为Timer1的计时器,时间间隔为3秒,初始状态为不可用,如图1-209所示。程序功能如下:①单击“
以下过程定义中正确的过程首行是
在窗体上画一个命令按钮,其名称为Command1,然后编写如下代码:OptionBase1PrivateSubCommand1Click()Dimaa=Array(1,2,3,4)j=1Fori=4To1Step-1s:
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
数据库应用系统中的核心问题是()。
随机试题
门腔静脉吻合术的首要目的是【】
关于真核生物DNA复制与原核生物相比,下列说法不正确的是
能耗竭神经末梢囊泡内介质的抗高血压药是
如果企业采用延期付款的方式购买无形资产,则无形资产初始计量金额的确定基础是()。
下列不属于CAMELs评级六大要素的是()
某公司销售轿车,年销售量为6000台,采购单价为800元/台,订购成本为300/次,每辆轿车的年持有成本为10元。若供应商要求的订购提前期为10天,年工作时间以250日计算,不设安全库存量,该公司的经济订购间隔为()日。
分销渠道是指某种货物或劳务从生产者向消费者转移时,取得这种货物或劳务的所有权或帮助转移其所有权的所有企业或个人,那么,分销渠道不包括()。
某企业打算采用差异化战略,该战略可以使企业产品较高价值增值。但受金融危机影响,全球购买力下降,市场需求下降,战略无法实施。该战略失效属于()。
()以银饰为主,堪称中国民族服装之最,索有“花衣银装赛天仙”的美称。
社会主义民主最广泛的实践是
最新回复
(
0
)