首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。 请在程序的下画线处填入正确的内容并把下画线删
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。 请在程序的下画线处填入正确的内容并把下画线删
admin
2018-08-11
105
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
typedef struct
{int num;
char name[10];
{PERSON;
/*********found*********/
void fun(PERSON
【1】
{
/*********found*********/
【2】
temp;
if(std[0].bum>sid[1].num)
{temp=std[0];
std[0]=std[1];
std[1]=temp;)
if(std[0].num>std[2].num)
{temp=std[0];stdr[0]=sid[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,"Zhanghu",2,"WangLi",6,"LiniVlin"};
int i;
/*********found*********/
fun
【3】
;
printf("The result is":);
for(i=0;i<3;i++)
printf("%d,%s",std
.
num,std
.name);
}
选项
答案
(1)std[] (2)PERSON (3)std
解析
填空1:定义形参变量引用数组std,此时形参可以定义为指针变量,也可以定义为数组。由下文可知,程序是通过数组下标对数组元素进行操作的,因此形参应使用数组形式,而非指针形式。
填空2:程序使用变量temp交换结构体数组元素的值,因而temp应定义为PERSON型。
填空3:程序通过函数fun对数组std进行操作,因此函数的实参应为std。
转载请注明原文地址:https://kaotiyun.com/show/lkxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果是______。#include<stdio.h>unionun{inti;charc[2];};voidmain(){unionunx;x.c[0]=10;x.c[1]==1;pr
有如下程序:#include<stdio.h>main(){floatx=2.0,y;if(x<0.0)y=0.0;elseif(x>10.0)y=1.0/x;else
简单的交换排序方法是()。
函数viodfun(float*sn,intn)的功能是:根据以下公式计算S,计算结果通过形参指针sn传回;n通过形参传入,n的值大于等于0。请填空。 s=1-1/3+1/5-1/7+…1/(2n+1) voidfun(float*s
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数语第一个数兑换,把最大的数语最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){i
以下程序的输出结果是【】。#includemain(){inta[5]={2,4,6,8,10},*p;p=a;p++;printf("%d",*p);}
软件工程研究的内容主要包括:【】技术和软件工程管理。
下列程序的运行结果为()。#include<stdio.h>voidabc(char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i
若有以下定义:intt[3][2];,能正确表示t数组元素地址的表达式是______。
随机试题
带在轮上的包角不能太小,三角带包角不能小于120°,才保证不打滑。()
生理学所说的体温是指
Z公司获得此块土地使用权的方式是()。客户X取得的房地产的保修期从()时起计。
咨询工程师在项目前期准备阶段的工作包括:①研究项目的相关资料;②制订项目咨询工作计划;③成立项目团队。正确的先后顺序是()。
根据水利部《水利安全生产信息报告和处置规则》(水安监[2016]220号),发生快报范围内的事故后,事故现场有关人员应立即报告本单位负责人。事故单位负责人接到事故报告后,应在()h之内向上级主管单位以及事故发生地县级以上水行政主管部门报告。
社会组织的基本要素中,组织()是组织必须通过自身的活动去达到的某种事实或未来状态。它是组织活动过程的根本原则,是动员组织资源和衡量组织运行效率的一种基本手段,也是组织身份的标志。
植物性食品基本不含维生素B12。()
地方派出机构有以下基本类别()。
现在经常出现针对小学生的校园暴力事件。公安部对此已经加强了警力部署,你对这个现象怎么看?
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是
最新回复
(
0
)