首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删行
给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删行
admin
2017-07-13
75
问题
给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include
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
/**********found**********/
if(max.age<一【2】)max=std
;
return max;
}
main()
{ STD std[5]={“aaa”,17,“bbb”,16,“ccc”,18,“ddd”,17,“egg”,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赋初值时,应为:max=std[0]。
填空2:if条件判断语句表达的是max.age,应该和结构体数组中的每个年龄进行比较,从而得到最大者的年龄。
填空3:从printf的表达式可看出,要输出的值应为年龄最大者的name。
转载请注明原文地址:https://kaotiyun.com/show/8ODp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库的逻辑模型设计阶段的任务是将______转换成关系模式。
实体完整性约束要求关系数据库中元组的属性值不能为空。
有以下程序#includestructord{intx,y;}dt[2]={1,2,3,4};main(){structord*p=dt;printf(“%d,
下面函数的功能是()。sss(s,t)char*s,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s-*t):}
下列一维数组说明中,不正确的是()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
以下标识符不是关键字的是()。
在数据库管理技术的发展中,数据独立性最高的是()。
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。
衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,其中()是度量一个模块功能强度的一个相对指标。
随机试题
多媒体具有多样性、______、______和______特点。
在投资目标控制过程中,( )相对于其他的投资值都是目标值。
水电工程建设监理单位对其验收合格项目的施工质量负()责任。
属于外墙内保温系统的有()。
根据豪斯的路径—目标理论,让员工明确他人对自己的期望、成功绩效的标准和工作程序的领导称为()。
将“社会文明”和“生态文明”写入宪法,强调“推动物质文明、政治文明、精神文明、社会文明、生态文明协调发展”的是()。
(2014上项管)以下关于软件测试与质量保证的叙述中,______是正确的。
最後に大会は断固して敵と戦い抜くことを____した。
WhetheryouarehikingthroughthemagnificentredwoodsofNorthernCalifornia,sleepingunderthebrilliantstarsoftheTexas
A、Inafactory.B、Inarestaurant.C、Inabank.D、Inaschool.C男士抱怨说自己已经等了很长时间,还没有轮到自己;女士解释说今天电脑不好用,并建议男士如果业务不复杂的话可到那边的自助取款机上办理
最新回复
(
0
)