首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删行,也不得更改程序的结构!
给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删行,也不得更改程序的结构!
admin
2017-02-24
65
问题
给定程序中,函数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://kaotiyun.com/show/oMDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。point(char*pt);main(){charb[4]{’a’,’c’,’s’,’f’},*pt=b;pt=point(pt);printf("%c\n",*
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
有下列程序:main(){intx=5;do{printf("%d",x-=4);}while(!(--X));}程序的输出结果是()。
若a、b、c、d都是血型变量且都已经正确赋初值,则下列不正确的赋值语句是()。
下列程序的输出结果是()。#include<stdio.h>main(){inta=4;printf("%d\n",(a+=a-=a*a));}
以下程序运行后的输出结果是______。main(){charc1,c2;for(c1=’0’,c2=’9’;c1<c2;c1++,c2--)printf("%c%c",c1,c2);printf("\n");}
软件定义时期主要包括______和需求分析两个阶段。
下面程序的功能是:计算110之间的奇数之和与偶数之和,请填空。#includemain(){inta,b,c,I;a=c=0;for(I=0;I
随机试题
人机系统的任何活动实质上是信息及能量的传递和交换,人在人机系统中主要有三种功能。下列功能中,不属于人机系统中人所具有的功能是()。
有关膝关节的叙述,何者为错?()
设y=f(f),t=φ(x)都可微,则dy=()。
《刑法》规定的刑罚分为主刑和附加刑两类,其适用原则有()。
审贷分离的形式不包括()。
实施部门预算支出绩效考评时,对无法直接用指标计量其效果的支出,通过专家评估、公众问卷及抽样调查方法,就各项绩效考评内容的完成情况进行打分,并根据分值考评绩效目标的完成情况,这种方法称为()。
《托儿所幼儿园卫生保健工作规范》规定托幼园所工作人员接受健康检查的频率是()
下列选项中,对我国发展的内部条件和外部环境正在发生的深刻复杂变化,判断不正确的是()。
实施企业系统规划方法(BSP)的主要目的是为了实现企业信息系统的()。
A、No,youcan’tB、Speaking.C、I’mLinda.D、Idon’twanttotellyou.B这是电话用语,如果接电话的人正是对方要找的人,应用speaking,介绍时应用thisis,故选B。
最新回复
(
0
)