首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删行,也不得更改程序的结构!
给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删行,也不得更改程序的结构!
admin
2017-02-24
44
问题
给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
typeclef 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:变量一用于存储数组中年龄组大的元素。首先将数组的第一个元素赋给nmx,然后依次向后比较,得到年龄最大的元素,因而在给max赋初值时,应为:max=std[0]。
填空2:if条件判断语句表达的是max.age应该和结构体数组中的每个年龄进行比较,从而得到最大者的年龄。
填空3:从printf的表达式可看出,要输出的值应为年龄最大者的name。
转载请注明原文地址:https://jikaoti.com/ti/T1i0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下列定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
若变量已正确定义,下列正确的程序段是()。
下列程序的输出结果是()。#include<stdio.h>voidmain(){inta=0,b=1,c=2;if(++a>0‖++b>0)++C;printf("%d,%d,%d",a,b
下列程序的输出结果是()。#include<stdio.h>main(){inta=4;printf("%d\n",(a+=a-=a*a));}
设计软件结构是在软件生命周期的()。
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKLMNO请填空完成该程序。main(){in
在数据库系统中,实现各种数据管理功能的核心软件称为______。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){intp0,p1,i
以下程序的功能是建立一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(链表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。#includestructlist{intd
随机试题
集成电路中的电容器是利用正向偏置的PN结结电容形成的。()
肾病综合征患者大量蛋白尿的产生原因是
A、前庭大腺炎B、滴虫性阴道炎C、假丝酵母菌阴道炎D、老年性阴道炎E、慢性宫颈炎阴道出现稀薄的泡沫状分泌物见于
有利于钙吸收的因素,除了
甲为某普通合伙企业的合伙人,甲对于非合伙企业合伙人的丁负有债务10万元。而丁对该合伙企业有10万元的债务。甲在该合伙企业中有10万元的财产份额。则:
2010年10月19日,我国发布了《XBRL(可扩展商业报告语言)技术规范系列国家标准和通用分类标准》。下列财务管理环境中,随之得到改善的是()。(2011年)
Insomecasestheexchangecontinuedfurther,asightofstrong()overbasicmatters.
有一个关系:学生(学号,姓名,所在系)。规定学号的值域是8个数字组成的字符串,这一规则属于()。
教师的根本任务是教授科学文化知识。(郑州市)
LookatthenotesbelowaboutdetailsintheMarketReport.Someinformationismissing.Youwillhearpartofthe2008
最新回复
(
0
)