首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是: 将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删
给定程序中,函数fun的功能是: 将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删
admin
2018-03-28
30
问题
给定程序中,函数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://jikaoti.com/ti/xna0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若已经定义inta=25,b=14,c=19;,以下三目运算符(?:)所构成的语句的执行结果是【】。a++
以下程序的输出结果是【】。#includevoidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main(){inti=3,j=5,*p=&i,
在以下语句中存在语法错误的是______。
若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(fp)的值为
若有以下程序段:intm=0xabc,n=0xabc;m-=n;printf("%X\n",m);执行后输出结果是()。
有三个关系R?S和T如下:则由关系R和S得到关系T的操作是
若有以下程序main(){inta[4][4]={{1,2,-3,-4},{0,-12,-13,14},{-21,23,0,-24},{-31,32,-33,0}};inti,j,s=0;for(i=0;i
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件()。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送_____。
随机试题
再认
A.3’→5’B.5’→3’C.N端→C端D.C端→N端反转录的方向是
《中华人民共和国药品管理法》适用范围包括中国境内的()
向客户推荐房源应从()开始,较易获得客户反馈。
在衡量公司的盈利性时,最常用的指标是每股收益和()。
纳税人超过应纳税额缴纳的税款,自结算缴纳税款之日起()发现的,可要求退还。
企业内部劳动关系管理制度制定的主体是()。
现在我国主要的授课形式,课堂大部分时间仍然是教师讲述为主,这种授课模式所采用的语言形式是()。
由于当时社会的混乱和经济的不景气,住在浔阳柴桑的陶渊明,和一般衰乱时代的乡下读书人一样,生活得非常______。从陶渊明弃官到他逝世,都在乡下种田,虽然偶得朋友的,也有挨饿乞食的时候。填入划横线部分最恰当的一项是()。
A.条件(1)充分,但条件(2)不充分。B.条件(2)充分,但条件(1)不充分。C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分。D.条件(1)充分,条件(2)也充分。E.条件(1)和(2)单独都不充分,条件(1)和条件(2
最新回复
(
0
)