首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下划线处填入
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下划线处填入
admin
2018-10-21
32
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#inclucte<stdio.h>
typedef struct
{char name[10];
int age;
}STD;
STD fun(STD std[],int n)
{STD max;int i;
/*********found*********/
max=
【1】
;
for(i=1;i<n;i++)
/*********found*********/
if(max.age<
【2】
)
max=std
;
return max;
}
main()
{STD std[5]={"aaa",17,"bbb",16,"ccc",18,"ddd",17,"eee",15};
STD max;
max=fun(std,5);
printf("\nThe result;:\n");
/*********found*********/
printf("\nName:%s,Age:%d\n"
【3】
,max.age);
}
选项
答案
(1)std[0] (2)std[i].age (3)max.Name
解析
填空1:变量max用于存储数组中年龄组大的元素。首先将数组的第一个元素赋给max,然后依次向后比较,得到年龄最大的元素,因而在给max赋初值时,应为:inax=std[0]。
填空2:if条件判断语句表达的是max.age应该和结构体数组中的每个年龄进行比较,从而得到最大者的年龄。
填空3:从prinff的表达式可看出,要输出的值应为年龄最大者的name。
转载请注明原文地址:https://kaotiyun.com/show/wcxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
s1和s2已正确定义,并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;,则以下选项正确的是______。
执行以下程序段的输出结果是()。intm=0x12,n=0x12;m=m-n;printf("%X\n",m);
数据的存储结构是指
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
数据的存储结构是指()。
填空补充以下程序。 #define【】30 {【】; total=numPRICE; printf("total=%d,num=%d\n",【】); }
下列程序的运行结果是______。voidfun(int*a,int*B){int*k;k=a;a=b;b=k;}main(){inta=3,b=6,*x’&a,*y
如下程序的输出结果是______。main(){staticinta[4]={1,2,3,4};int**k,*j;j=a+1;k=&j;printf("%d\n",*(*k+2));
随机试题
如图所示,D为x2+y2≤a2与x≥0所围的区域,计算。
关于委托代理,( )的叙述是不正确的。
如发包人提供的测量基准点错误导致工程损失,发包人应()。
资产负债表反映的是企业()。
气体灭火系统灭火剂输送管道支架、吊架的安装规定:管道末端采用防晃支架固定,支架与末端喷嘴间的距离不大于()mm。
劳动争议处理的一般程序有()。
甲公司于2014年1月1日发行1000万份可转换公司债券,每份面值为100元、每份发行价格为100.5元,可转换公司债券发行2年后,每份可转换公司债券可以转换4股甲公司普通股(每股面值1元)。甲公司发行该可转换公司债券确认的负债成分的初始计量金额为1001
Inwriting,whichactivityisusedtogetstudentstoexchangetheirpapersandcorrectintermsofspelling,grammarpoint?
年全国园地约为()。到2004年底,批而未供土地占城镇建设用地总量的比例为()。
2011年3月,全国乘用车生产138.34万辆,同比增长6.45%,环比增长42.72%;销售134.76万辆,同比增长6.52%,环比增长39.32%。1—3月,乘用车产销分别为375.23万辆和384.39万辆,同比增长8.37%和9.07%。2
最新回复
(
0
)