首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是: 将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删
给定程序中,函数fun的功能是: 将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删
admin
2018-03-28
42
问题
给定程序中,函数fun的功能是:
将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<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
解析
本题考查:变量初始化,if条件表达式,结构体数组元素的应用。
填空1:变量max用于存储数组中年龄组大的元素。首先将数组的第一个元素赋给max,然后依次向后比较,得到年龄最大的元素,因而在给max赋初值时,应为:max=std[0]。
填空2:if条件判断语句表达的是max.age应该和结构体数组中的每个年龄进行比较,从而得到最大者的年龄。
填空3:从prinff的表达式可看出,要输出的值应为年龄最大者的name。
转载请注明原文地址:https://kaotiyun.com/show/TJxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta[4][4]={{1,2;-3,-4},{0,-12,-13,14},{21,23,0,-24},{-31,32,-33;0}};inti,j,s=0;
Windows的空口分为两类,一类是应用程序窗口,另一类是【】窗口。
以下程序的输出结果是() main () {int i,x[3][3]={l,2,3,4,5,6,7,8,9}; for (i=0;i<3;i++)printf("%d,",x[i][2-i]); }
已知函数fread.的调用形式为fread(buffer,size,count,fp);,其中buffer代表的是()。
判断字符串s1是否大于字符串s2,应该使用()。
在以下语句中存在语法错误的是______。
若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(fp)的值为
若i是int型变量,且有下面的程序段:for(i=4;i<6;i++)printf((i%2)?("**%d\n"):("##%d\n"),i);上面程序段的输出结果是______。
下列关于字符串的说法中错误的是
以下程序的功能是:通过函数func输入字符并统计输入字符的个数。输入时用字符@作为输入结束标志。请填空。#includelong_______________;/*函数说明语句*/main(){longn
随机试题
广播电视拥有四种资源,其中基本资源是【】
房屋的出租人在租赁合同终止后仍应允许承租人在适当位置张贴移居启事等。当事人违反上述合同终止后义务,应承担的责任是()
下列计算重置成本的方法中,计算结果必然属于复原重置成本的是
16岁男性患者,洗浴时无意中触及右大腿下端内侧硬性突起,无疼痛,膝关节运动良。最可能的诊断是
腹部CT检查中常需口服阳性对比剂,其作用是
路基工程施工组织设计的编制特点是()。
下列关于资本的说法,正确的是()。
旅行社安排的旅游活动及服务档次与合同不符,造成旅游者经济损失的,旅行社应退还旅游者合同金额与实际花费的差额,并支付()违约金。
议论文由三个方面的要素构成,它们是标题、论点和论证方法。()
闭月:羞花
最新回复
(
0
)