首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的3个元素按num成员进行升序排列。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删行,也不得更改程序的结构
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的3个元素按num成员进行升序排列。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删行,也不得更改程序的结构
admin
2017-07-13
47
问题
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的3个元素按num成员进行升序排列。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include
typedef struct
{ int num;
char name[10];
}PERSON;
/**********found**********/
void fun(PERSON【1】
{
/**********found**********/
【2】temp;
if(sta[0].num>std[1].num)
{temp=std[0];std[0]=std[1];
std[1]=temp;}
if(std[0].num>std[2].num)
{temp=std[0];std[0]=staE2];
sta[2]=temp;}
if(std[1].num>std[2].1lum)
{temp=std[1];std[1]=std[2];
stci[2]=temp;}
}
main()
{PERSON std[]={5,“Zhanghu”,2,“WangLi”,6,“LinNin”};
int i;
/**********found**********/
fun 【3】;
printf("The result is":);
for(i=0;i<3;i++)
printf("%d,%s",std
.Rum,std
.name);
}
选项
答案
(1)std[] (2)PERSON(3)std
解析
填空1:定义形参变量引用数组std,此时形参可以定义为指针变量,也可以定义为数组。由下文可知,程序是通过数组下标对数组元素进行操作的,因此形参应使用数组形式,而非指针形式。
填空2:程序使用变量temp交换结构体数组元素的值,因而temp应定义为PERSON型。
填空3:程序通过函数fun对数组std进行操作,因此函数的实参应为std。
转载请注明原文地址:https://kaotiyun.com/show/uODp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。inty=5,x=14;y=((x=3*y,x+1),x-1;printf("x=%d,y=%d",x,y);
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
有以下程序(说明:字符0的ASCII码值为48)#includemain(){charcl,c2;scanf(“%d”,&c1);’c2=cl+9:prinif(“%c%c\n”,cl,c2);
有以下程序段inti,n;for(i=0;i
以下叙述中正确的是()。
以下是while语句的基本形式:while(表达式){语句:}其中“表达式”()。
软件开发环境是全面支持软件开发全过程的()集合。
为了使模块尽可能独立,要求()。
在结构化程序设计中,模块划分的原则是()。
在两种基本测试方法中,____________测试的原则之一是保证所测模块中每一个独立路径至少执行一次。
随机试题
在线性药物动力学模型中与给药剂量无关的参数有
企业一套表的统计范围包括年主营业务收入1000万元及以上的工业法人单位。()
假设某企业投资12600万元购买固定资产生产某种产品,经分析预测,产品销售时有20%的可能会出现市场畅销,每年能获得经营收益2000万元;有50%的可能会出现市场销售情况一般,每年能获得经营收益1000万元;有30%的可能会出现市场销售情况较差,每年只能
请用不超过200字的篇幅,概括出给定材料所反映的主要问题。要求:全面,有条理,有层次。从政府制定政策的角度,提出解决给定资料所反映问题的对策建议。要求:有针对性,有条理,切实可行。字数不超过350字。
空间探索自开始以来一直受到指责,但我们已经成功地通过卫星进行远程通信、预报天气、开采石油。空间探索项目还会有助于我们发现新能源和新化学元素,而那些化学元素也许会帮助我们治愈现在的不治之症。这段文字主要告诉我们,空间探索()。
以下能够正确退出循环的县()。
Aconsiderableamountofmedicalresearchisaimedatidentifyingriskfactorsfordisease.Therationale【C1】be______thiswork
Thejobofraisingchildrenisatoughone.Childrendon’tcomewithaninstruction【C1】______.Andeachchildisdifferent.Sop
Drone—ProblemandChancesA)InthefirstincidentonMay29,thepilotofacommercialairlinerdescendingtowardLaGuardiaAirp
A、Securetheregion’seconomicfuture.B、Avoidactionsthatblockprogresstowardspeace.C、AppropriatenewlandsinJordan.D、B
最新回复
(
0
)