首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或
admin
2017-02-27
20
问题
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
typedef struct
{ int num;
char name [10 ] ;
} PERSON;
void fun(PERSON ____1____ )
/*********found**********/
{
/*********found**********/
____2____ temp;
if (std[0] .num>std [1] .num)
{ temp=std[0] ; std[O]=std[1] ;
std [1] =temp; }
if (std[0] .num>std[2] .num)
{ temp=std[0] ; std[0]=std[2] ;
std[2]=temp; }
if (std [1] .num>std[2] .num)
{ temp=std [1] ; std [1] =std [2] ;
std [2]=temp; }
}
main ()
{PERSON std[]={ 5,"2hanghu",2,
"WangLi",6,"LinMin" } ;
int i;
/*********found**********/
printf("\nThe result is :\n");
for(i=0;i<3;i++)
printf ( " %d,%s \n",std
. num,
std
.name) ;
}
选项
答案
(1) * std (2) PERSON (3) std
解析
fun函数的功能是将形参指针所指结构体数组中的三个元素进行排序。第一空:fun函数的参数是指针,由“if(std[0].num> std[1].num)”可知形参名为std,故第一空处应为“void fun(PERSON *std)”。第二空:temp变量用来进行交换时临时保存变量值,由“temp=std[0];”可知temp是PERSON结构体变量,故第二空处的temp结构体定义应为“PERSON temp; ”。第三空:这里是调用fun函数,fun函数的参数是结构体变量指针,std是结构体数组,数组名相当于数组的首地址,故第三空处应为“fun(std); ”。
转载请注明原文地址:https://www.kaotiyun.com/show/drID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。2014年末全国共有图书馆3117个,比上年末增加5个。年末全国公共图书馆从业人员56071人。2014年末全国公共图书馆实际使用房屋建筑面积1213.60万平方米,比上年末增长6.3%;图书总藏量7909
现行宪法规定,行使宪法解释权的机关是()。
行政机关制定的除行政法规和规章以外的其他规范性文件,在设定行政处罚上()。
现代农业的发展不能脱离生态安全和产品安全两个基本要求,因此,农业污染防治应作为现代农业发展的重要任务之一。不同于工业污染和城市污染,农业污染涉及面广而隐蔽性强,评估难度大,不适合建立惩罚型机制。同时,由于农民收入水平相对较低,不可能进行“污染收费”。所以说
①3D模拟海啸袭击、解析肝癌细胞样本、大幅提高石油勘探效率……近几个月来,超级计算机的应用成果正日渐走人大众视野。②国民经济、科学技术和国防领域的重大应用需求不断引领着超级计算机的发展。③超级计算机是指计算速度最快、处理能力最强的计算机
下图为我国东部沿海地区某城市功能区分布略图,若图中城镇规划合理,避免了工业大气污染对住宅区的影响,则其指向标是()。
根据下列材料回答问题。从近四次人口普查的城乡年龄结构看,比例逐次下降的年龄段人口是()。
阅读以下文字,回答下列问题。从本质上讲,每个人都有两个年龄:一个是时间年龄,日历说你多大了;另一个是生理年龄,它以你的身体功能为基础,是与平均的健康水平对应的。“时间年龄并不是我们真正的年龄,这只是一个数字。”哈佛大学教授大卫·辛克莱说
用筛选法可得到2~n(n
随机试题
(2019年滕州)班杜拉认为观察学习是学习者通过观察榜样在一定情境中的行为及其后果所进行的学习。其心理过程包括()
下列关于胆汁作用的叙述,正确的是
烟酸缺乏引起的精神神经综合征包括
黄先生,冠心病病人,日常活动即心悸气急。应指导其
英译汉:“clean bill of lading;clean report of findings;clean credit”,正确的翻译为:( )。
下列税种,实行超率累进税率的是()。
根据反垄断法律制度的规定,下列对反垄断民事诉讼的表述中,不正确的是()。
19世纪70年代以后,不仅主张学习西方科学技术,同时也要求吸纳西方政治、经济学说的有()。
ERP理论的形成是随着产品复杂性的增加、市场竞争的加剧及信息全球化而产生的。ERP首先由美国咨询公司GarterGroupInc.提出,其形成大致经历了四个阶段:基本MRP阶段、(32)、MRP-Ⅱ阶段以及ERP形成阶段。下列关于ERP理论的说法
假设现在是2018年10月1日的下午两点20分7秒,则下面代码的输出结果为()。importtimeprint(time.strftime(”%y一%m一%d@%H一%M一%S”,time.gmtime()))
最新回复
(
0
)