首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下划线处填入
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下划线处填入
admin
2018-10-21
27
问题
使用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://jikaoti.com/ti/PQa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
s1和s2已正确定义,并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;,则以下选项正确的是______。
下列程序的运行结果是()。main(){inta=-5,b=1,c=1;intx=0,Y=2,z=0;if(c>0)x=x+y;if(a<=0){if(b>0)if(c<=0)y=x-
若有如下程序;main(){intm=-i;printf("%d,%u,%o,%X",m,m,m,m);}则程序运行后的输出结果是()。
以下程序的输出结果是()。#include<stdio.h>main(){inta=21,b=11;printf("%d\n",--a+b,--b+a);}
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
下列关于“数据库系统(DBS)”的叙述中,正确的一条是______。
以下程序的功能是:输出100以内(不含100)能被3整除且个位数为6的所有整数,请填空。main()(inti,j;for(i=0;i<i0;i++){j=i*10+6;if(())continue;
下列程序的运行结果是______。voidfun(int*a,int*B){int*k;k=a;a=b;b=k;}main(){inta=3,b=6,*x’&a,*y
随机试题
关于根管充填的目的和作用,不正确的是
A.活血化瘀,接骨续筋B.活血散瘀,敛疮生肌C.活血散瘀,消肿止痛D.舒筋活络,活血散瘀E.化瘀止血,解毒消肿患者,男,26岁,因打篮球摔伤导致小腿筋断骨折,且伴有瘀血肿痛。马上被送去医院就诊,医生采取急求措施后并处以跌
按项目销售时间及进度,房地产销售分期有()。
在账务处理系统中,某会计科目已经使用并且有余额和发生额,则不可以()。
下列资源,属于资源税征税范围的有()。(2011年真题)
甲公司与乙公司订立货物买卖合同,约定出卖人甲公司将货物送至丙公司,经丙公司验收合格后,乙公司应付清货款,甲公司在送货前发现丙公司已濒丁破产,遂未按时送货。根据合同法律制度的规定,下列各项中,正确的是()。
如果你的领导总是要你做本职工作以外的工作.你怎么办?
海事局要在辖区开展船舶安全检查行动,你是一名海事执法人员,案定上午十点钟要对一艘重点船舶进行安全检查,但是由于天气原因,船舶下午4点才能靠港,而你下午4点有一个竞聘答辩会需要参加,你怎么办?
求下列积分:
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。文档“北京政府统计工作年报.docx”是一篇从互联网上获取的文字资料,请打开该文档并按下列要求进行排版及保存操作:将文档中以“一、
最新回复
(
0
)